popover.rs: Open correct panel in GNOME Settings

Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/672>
This commit is contained in:
MoonlightWave-12
2024-09-13 16:08:49 +02:00
committed by Marge Bot
parent 84291a3a15
commit e761208630

View File

@ -348,7 +348,7 @@ pub fn show(
let settings_action = gio::SimpleAction::new("settings", None); let settings_action = gio::SimpleAction::new("settings", None);
settings_action.set_enabled(popover.settings_active); settings_action.set_enabled(popover.settings_active);
settings_action.connect_activate(move |_, _| { settings_action.connect_activate(move |_, _| {
let s = CString::new("region").unwrap(); let s = CString::new("keyboard").unwrap();
unsafe { c::popover_open_settings_panel(s.as_ptr()) }; unsafe { c::popover_open_settings_panel(s.as_ptr()) };
}); });
action_group.add_action(&settings_action); action_group.add_action(&settings_action);