From a8e6bfcb3dced7aac5efb204a6167455cf9f5e79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Tue, 31 Jul 2012 16:10:24 +0200 Subject: [PATCH] message-tray: Add :overview pseudo class when in overview The designers would like the message-tray to use different styles depending on whether it is shown in the overview or not, so use an :overview pseudo class as the top bar. --- js/ui/messageTray.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/ui/messageTray.js b/js/ui/messageTray.js index cf7afe09d..21d09bf19 100644 --- a/js/ui/messageTray.js +++ b/js/ui/messageTray.js @@ -1550,6 +1550,7 @@ const MessageTray = new Lang.Class({ Main.overview.connect('showing', Lang.bind(this, function() { this._overviewVisible = true; + this.actor.add_style_pseudo_class('overview'); if (this._locked) { this._unsetClickedSummaryItem(); this._unlock(); @@ -1560,6 +1561,7 @@ const MessageTray = new Lang.Class({ Main.overview.connect('hiding', Lang.bind(this, function() { this._overviewVisible = false; + this.actor.remove_style_pseudo_class('overview'); if (this._locked) { this._unsetClickedSummaryItem(); this._unlock();