From d1c54f55e64a5d83fe1ab78b3d926246f2eb0317 Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Mon, 20 May 2013 13:31:43 -0400 Subject: [PATCH] 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 --- js/ui/messageTray.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/js/ui/messageTray.js b/js/ui/messageTray.js index 635ee2677..147f8cf77 100644 --- a/js/ui/messageTray.js +++ b/js/ui/messageTray.js @@ -2231,11 +2231,7 @@ const MessageTray = new Lang.Class({ this._ensureNotificationFocused(); } - let notificationsVisible = this._notificationState != State.HIDDEN; - let notificationsDone = !notificationsVisible && !notificationsPending; - - let mustHideTray = ((notificationsPending && notificationUrgent) - || notificationsVisible || !Main.sessionMode.hasNotifications); + let mustHideTray = this._notificationState != State.HIDDEN || !Main.sessionMode.hasNotifications; // Summary notification let haveClickedSummaryItem = this._clickedSummaryItem != null;