appFolder: Don't block all shortcuts
App folder popups take a grab when opened, and as we don't pass any particular pushModal() parameters, all keybindings are blocked. While this makes sense for most keybindings that would interfere with the popup interaction, others like volume/brightness keys or screenshots can be allowed safely. https://gitlab.gnome.org/GNOME/gnome-shell/issues/648 (cherry picked from commit 76117fd3063bcbbc8c8a0287c1ecf351d1a22039)
This commit is contained in:
parent
c17ba90209
commit
54f8232a93
@ -1462,7 +1462,9 @@ var AppFolderPopup = new Lang.Class({
|
||||
global.focus_manager.add_group(this.actor);
|
||||
|
||||
source.actor.connect('destroy', () => { this.actor.destroy(); });
|
||||
this._grabHelper = new GrabHelper.GrabHelper(this.actor);
|
||||
this._grabHelper = new GrabHelper.GrabHelper(this.actor, {
|
||||
actionMode: Shell.ActionMode.POPUP
|
||||
});
|
||||
this._grabHelper.addActor(Main.layoutManager.overviewGroup);
|
||||
this.actor.connect('key-press-event', this._onKeyPress.bind(this));
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user