From 3d2bca138eafbf63160413ea12c2cdabe583d4d0 Mon Sep 17 00:00:00 2001 From: yggverse Date: Sat, 28 Sep 2024 18:51:08 +0300 Subject: [PATCH] fix switch page event listener --- src/browser/main/tab.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/browser/main/tab.rs b/src/browser/main/tab.rs index 44a66bc6..8f52e426 100644 --- a/src/browser/main/tab.rs +++ b/src/browser/main/tab.rs @@ -55,10 +55,11 @@ impl Tab { tab.pages.borrow_mut().remove(id); }); - self.widget.connect_switch_page({ + // Switch page post-event (`connect_switch_page` activates before `page_number` get updated) + self.widget.connect_page_notify({ let action_update = self.action_update.clone(); // Update window header with current page title - move |_, _, _| action_update.activate(None) + move |_| action_update.activate(None) }); }