[gnome-builder/gnome-builder-3-32] foundry: fix global keybindings for Run actions



commit e54cbe593a628acf1465d82c80be4ce19a19c4b1
Author: Christian Hergert <chergert redhat com>
Date:   Fri Aug 30 15:27:04 2019 -0700

    foundry: fix global keybindings for Run actions
    
    Fixes #1004

 src/libide/foundry/ide-run-manager.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/src/libide/foundry/ide-run-manager.c b/src/libide/foundry/ide-run-manager.c
index 7359c762b..0030ca66d 100644
--- a/src/libide/foundry/ide-run-manager.c
+++ b/src/libide/foundry/ide-run-manager.c
@@ -854,7 +854,10 @@ ide_run_manager_add_handler (IdeRunManager  *self,
                                    NC_("shortcut window", title),
                                    NULL);
 
-  dzl_shortcut_theme_set_accel_for_action (theme, action_name, accel, DZL_SHORTCUT_PHASE_DISPATCH);
+  dzl_shortcut_theme_set_accel_for_action (theme,
+                                           action_name,
+                                           accel,
+                                           DZL_SHORTCUT_PHASE_GLOBAL | DZL_SHORTCUT_PHASE_CAPTURE);
 
   if (self->handler == NULL)
     self->handler = info;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]