diff --git a/src/app/browser/window/tab/item/page/navigation/request.rs b/src/app/browser/window/tab/item/page/navigation/request.rs index 7249efbe..454311f4 100644 --- a/src/app/browser/window/tab/item/page/navigation/request.rs +++ b/src/app/browser/window/tab/item/page/navigation/request.rs @@ -131,6 +131,15 @@ impl Request { } }); + entry.connect_has_focus_notify({ + let suggestion = suggestion.clone(); + move |_| { + if suggestion.is_visible() { + suggestion.hide() + } + } + }); + entry.connect_state_flags_changed({ // Define last focus state container let has_focus = Cell::new(false);