Fix XDND regression
The top_window_group blocks the panel elements from being found by the XDND pick so hide the whole group from picks as we never attempt to pick its contents anyway.
This commit is contained in:
parent
9a30c3d722
commit
340609d149
@ -207,6 +207,11 @@ const LayoutManager = new Lang.Class({
|
|||||||
global.stage.remove_actor(global.top_window_group);
|
global.stage.remove_actor(global.top_window_group);
|
||||||
this.uiGroup.add_actor(global.top_window_group);
|
this.uiGroup.add_actor(global.top_window_group);
|
||||||
|
|
||||||
|
// This blocks the XDND picks from finding the activities button
|
||||||
|
// and we never attempt to pick anything from it anyway so make
|
||||||
|
// it invisible from picks
|
||||||
|
Shell.util_set_hidden_from_pick(global.top_window_group, true);
|
||||||
|
|
||||||
// Need to update struts on new workspaces when they are added
|
// Need to update struts on new workspaces when they are added
|
||||||
global.screen.connect('notify::n-workspaces',
|
global.screen.connect('notify::n-workspaces',
|
||||||
Lang.bind(this, this._queueUpdateRegions));
|
Lang.bind(this, this._queueUpdateRegions));
|
||||||
|
Loading…
Reference in New Issue
Block a user