messageTray: Do not block hot corner when open
https://bugzilla.gnome.org/show_bug.cgi?id=682255
This commit is contained in:
parent
e421953fcd
commit
38f943ef81
@ -1443,6 +1443,7 @@ const MessageTray = new Lang.Class({
|
|||||||
this._grabHelper = new GrabHelper.GrabHelper(this.actor);
|
this._grabHelper = new GrabHelper.GrabHelper(this.actor);
|
||||||
this._grabHelper.addActor(this._summaryBoxPointer.actor);
|
this._grabHelper.addActor(this._summaryBoxPointer.actor);
|
||||||
this._grabHelper.addActor(this.actor);
|
this._grabHelper.addActor(this.actor);
|
||||||
|
this._grabHelper.addActor(Main.panel.statusArea['activities'].hotCorner.actor);
|
||||||
|
|
||||||
Main.layoutManager.keyboardBox.connect('notify::hover', Lang.bind(this, this._onKeyboardHoverChanged));
|
Main.layoutManager.keyboardBox.connect('notify::hover', Lang.bind(this, this._onKeyboardHoverChanged));
|
||||||
|
|
||||||
@ -1485,6 +1486,7 @@ const MessageTray = new Lang.Class({
|
|||||||
Main.overview.connect('showing', Lang.bind(this,
|
Main.overview.connect('showing', Lang.bind(this,
|
||||||
function() {
|
function() {
|
||||||
this._overviewVisible = true;
|
this._overviewVisible = true;
|
||||||
|
this._grabHelper.ungrab(); // drop modal grab if necessary
|
||||||
this.actor.add_style_pseudo_class('overview');
|
this.actor.add_style_pseudo_class('overview');
|
||||||
this._updateState();
|
this._updateState();
|
||||||
}));
|
}));
|
||||||
|
Loading…
Reference in New Issue
Block a user