aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/main_window_controller.vala
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/ui/main_window_controller.vala')
-rw-r--r--main/src/ui/main_window_controller.vala7
1 files changed, 7 insertions, 0 deletions
diff --git a/main/src/ui/main_window_controller.vala b/main/src/ui/main_window_controller.vala
index 65f5aa1d..dceb4094 100644
--- a/main/src/ui/main_window_controller.vala
+++ b/main/src/ui/main_window_controller.vala
@@ -88,6 +88,13 @@ public class MainWindowController : Object {
stream_interactor.get_module(ConversationManager.IDENTITY).conversation_activated.connect(() => update_stack_state());
stream_interactor.get_module(ConversationManager.IDENTITY).conversation_deactivated.connect(() => update_stack_state());
update_stack_state();
+
+ AccelGroup accel_group = new AccelGroup();
+ accel_group.connect(Gdk.Key.F, ModifierType.CONTROL_MASK, AccelFlags.VISIBLE, () => {
+ window.search_revealer.reveal_child = true;
+ return false;
+ });
+ window.add_accel_group(accel_group);
}
public void select_conversation(Conversation? conversation, bool do_reset_search = true, bool default_initialize_conversation = true) {