From 84f56666b00e831aeb842df4e15175a16d04abaf Mon Sep 17 00:00:00 2001 From: Fabio Lenherr / DashieTM Date: Sun, 12 Nov 2023 18:13:47 +0100 Subject: [PATCH] fix: Close popover menu on click --- src/components/window/window.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/window/window.rs b/src/components/window/window.rs index e0da1ae..cf2397d 100644 --- a/src/components/window/window.rs +++ b/src/components/window/window.rs @@ -259,19 +259,21 @@ impl Window { .developers(vec!["DashieTM".to_string(), "Takotori".to_string()]) .designers(vec!["DashieTM".to_string(), "Takotori".to_string()]) .build(); - + window.imp().resetPopoverMenu.popdown(); dialog.present(); })); selfImp .resetPreferenceButton .connect_clicked(clone!(@weak self as window => move |_| { let preferences = adw::PreferencesWindow::builder().build(); + window.imp().resetPopoverMenu.popdown(); preferences.present(); })); selfImp .resetShortcutsButton .connect_clicked(clone!(@weak self as window => move |_| { let shortcuts = gtk::ShortcutsWindow::builder().build(); + window.imp().resetPopoverMenu.popdown(); shortcuts.present(); })); }