messageTray: Don't hide the tray for urgent notifications
The tray should never close on its own, without the user's input. https://bugzilla.gnome.org/show_bug.cgi?id=700639
This commit is contained in:
parent
176a73f4e9
commit
d1c54f55e6
@ -2231,11 +2231,7 @@ const MessageTray = new Lang.Class({
|
|||||||
this._ensureNotificationFocused();
|
this._ensureNotificationFocused();
|
||||||
}
|
}
|
||||||
|
|
||||||
let notificationsVisible = this._notificationState != State.HIDDEN;
|
let mustHideTray = this._notificationState != State.HIDDEN || !Main.sessionMode.hasNotifications;
|
||||||
let notificationsDone = !notificationsVisible && !notificationsPending;
|
|
||||||
|
|
||||||
let mustHideTray = ((notificationsPending && notificationUrgent)
|
|
||||||
|| notificationsVisible || !Main.sessionMode.hasNotifications);
|
|
||||||
|
|
||||||
// Summary notification
|
// Summary notification
|
||||||
let haveClickedSummaryItem = this._clickedSummaryItem != null;
|
let haveClickedSummaryItem = this._clickedSummaryItem != null;
|
||||||
|
Loading…
Reference in New Issue
Block a user