overview: Add coverPane to stack instead of BoxLayout
The event catcher that covers the entire primary monitor during transitions is currently inside a BoxLayout, relying in its odd support for fixed position actors. We already have a proper stack widget in place, move it there. https://bugzilla.gnome.org/show_bug.cgi?id=703808
This commit is contained in:
parent
11215374ff
commit
70da558802
@ -148,7 +148,7 @@ const Overview = new Lang.Class({
|
|||||||
// Dash elements, or mouseover handlers in the workspaces.
|
// Dash elements, or mouseover handlers in the workspaces.
|
||||||
this._coverPane = new Clutter.Actor({ opacity: 0,
|
this._coverPane = new Clutter.Actor({ opacity: 0,
|
||||||
reactive: true });
|
reactive: true });
|
||||||
this._overview.add_actor(this._coverPane);
|
this._stack.add_actor(this._coverPane);
|
||||||
this._coverPane.connect('event', Lang.bind(this, function (actor, event) { return true; }));
|
this._coverPane.connect('event', Lang.bind(this, function (actor, event) { return true; }));
|
||||||
|
|
||||||
this._stack.add_actor(this._overview);
|
this._stack.add_actor(this._overview);
|
||||||
|
Loading…
Reference in New Issue
Block a user