From b408eaf4f2dd71b2e5cebf1071b502d1438b1b3d Mon Sep 17 00:00:00 2001 From: yggverse Date: Fri, 27 Sep 2024 01:00:52 +0300 Subject: [PATCH] update external link condition --- .../main/tab/page/content/text/gemini/reader/parser/link.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/browser/main/tab/page/content/text/gemini/reader/parser/link.rs b/src/browser/main/tab/page/content/text/gemini/reader/parser/link.rs index 1470e56e..f31c461e 100644 --- a/src/browser/main/tab/page/content/text/gemini/reader/parser/link.rs +++ b/src/browser/main/tab/page/content/text/gemini/reader/parser/link.rs @@ -48,7 +48,8 @@ impl Link { match Uri::parse(&resolved, UriFlags::NONE) { Ok(object) => { // Set external status - external = object.host() != base.host(); + external = + object.host() != base.host() || object.port() != base.port(); // Set struct URI uri = object;