Merge pull request #50 from Xetibo/dashie

fix: Close popover menu on click
This commit is contained in:
Dashie 2023-11-12 18:14:19 +01:00 committed by GitHub
commit 97e81a617d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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();
}));
}