From 0048e81fa02983d879f8189d0e8cd9434689fe00 Mon Sep 17 00:00:00 2001 From: yggverse Date: Fri, 27 Sep 2024 15:16:58 +0300 Subject: [PATCH] fix widget activation --- src/browser/main/tab/page/navigation/request/mod.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/browser/main/tab/page/navigation/request/mod.rs b/src/browser/main/tab/page/navigation/request/mod.rs index e25a47ea..b39016a8 100644 --- a/src/browser/main/tab/page/navigation/request/mod.rs +++ b/src/browser/main/tab/page/navigation/request/mod.rs @@ -21,11 +21,15 @@ impl Request { // Connect events widget.connect_changed(|entry| { - let _ = entry.activate_action("win.update", None); + entry + .activate_action("win.update", None) + .expect("Action `win.update` not found") }); widget.connect_activate(|entry| { - let _ = entry.activate_action("win.tab_page_reload", None); // @TODO variant + entry + .activate_action("win.tab_page_reload", None) + .expect("Action `win.tab_page_reload` not found") }); // Result @@ -42,7 +46,7 @@ impl Request { self.widget.set_text(value); if activate { - self.widget.activate(); + self.widget.emit_activate(); } }