From da533d882666a2b22a62def85556175da0ec744c Mon Sep 17 00:00:00 2001 From: yggverse Date: Fri, 27 Jun 2025 07:40:33 +0300 Subject: [PATCH] remove header value update as the nex is header-less protocol --- src/app/browser/window/tab/item/client/driver/nex.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/app/browser/window/tab/item/client/driver/nex.rs b/src/app/browser/window/tab/item/client/driver/nex.rs index 5c7d308e..efde88cb 100644 --- a/src/app/browser/window/tab/item/client/driver/nex.rs +++ b/src/app/browser/window/tab/item/client/driver/nex.rs @@ -43,15 +43,14 @@ impl Nex { if path.is_empty() { let r = format!("{uri}/"); // auto-append trailing slash to the root locations - { - let mut i = self.page.navigation.request.info.take(); - i.set_header(Some(r.clone())); + self.page.navigation.request.info.replace( self.page .navigation .request .info - .replace(i.into_permanent_redirect()); - } + .take() + .into_permanent_redirect(), + ); self.page.navigation.set_request(&r); self.page.item_action.load.activate(Some(&r), false, true); }