diff --git a/src/app/browser/window/tab/item/page/content/text/gemini/reader/parser/link.rs b/src/app/browser/window/tab/item/page/content/text/gemini/reader/parser/link.rs index 2856fdb2..b1d99e2e 100644 --- a/src/app/browser/window/tab/item/page/content/text/gemini/reader/parser/link.rs +++ b/src/app/browser/window/tab/item/page/content/text/gemini/reader/parser/link.rs @@ -42,10 +42,7 @@ impl Link { match Uri::parse(&resolved_str, UriFlags::NONE) { Ok(resolved_uri) => { // Change external status - is_external = Some( - resolved_uri.host() != base_uri.host() - || resolved_uri.port() != base_uri.port(), - ); + is_external = Some(resolved_uri.scheme() != base_uri.scheme()); // Result resolved_uri