windowManager: Limit switch gestures to normal mode
The window group is hidden while in overview, so the stick-to-content animation isn't visible either. Worse, the gestures messes up the position of window actors in that case. Just limit the gesture to normal mode for now, we will soon add it back in the overview with its own animation handling. https://gitlab.gnome.org/GNOME/gnome-shell/issues/516
This commit is contained in:
parent
b77e4975f0
commit
c0012c2ea4
@ -1058,7 +1058,7 @@ var WindowManager = class {
|
|||||||
global.workspace_manager.override_workspace_layout(Meta.DisplayCorner.TOPLEFT,
|
global.workspace_manager.override_workspace_layout(Meta.DisplayCorner.TOPLEFT,
|
||||||
false, -1, 1);
|
false, -1, 1);
|
||||||
|
|
||||||
let allowedModes = Shell.ActionMode.NORMAL | Shell.ActionMode.OVERVIEW;
|
let allowedModes = Shell.ActionMode.NORMAL;
|
||||||
let gesture = new WorkspaceSwitchAction(allowedModes);
|
let gesture = new WorkspaceSwitchAction(allowedModes);
|
||||||
gesture.connect('motion', this._switchWorkspaceMotion.bind(this));
|
gesture.connect('motion', this._switchWorkspaceMotion.bind(this));
|
||||||
gesture.connect('activated', this._actionSwitchWorkspace.bind(this));
|
gesture.connect('activated', this._actionSwitchWorkspace.bind(this));
|
||||||
|
Loading…
Reference in New Issue
Block a user