messageTray: Hide summary notification immediately when closing the tray
When the summary notification is open when the tray is closed, we end up with two concurrent animations: the notification fading out, and the tray moving away from underneath it. Sliding out the tray should be the primary transition here, so hide the notification immediately to not draw the user's attention away from it. https://bugzilla.gnome.org/show_bug.cgi?id=686888
This commit is contained in:
parent
a7b5134820
commit
81eeef7d3c
@ -2125,6 +2125,10 @@ const MessageTray = new Lang.Class({
|
||||
},
|
||||
|
||||
_hideTray: function() {
|
||||
// Having the summary item animate out while sliding down the tray
|
||||
// is distracting, so hide it immediately in case it was visible.
|
||||
this._summaryBoxPointer.actor.hide();
|
||||
|
||||
this._tween(this.actor, '_trayState', State.HIDDEN,
|
||||
{ y: 0,
|
||||
time: ANIMATION_TIME,
|
||||
|
Loading…
Reference in New Issue
Block a user