[gnome-shell] screenShield: Raise lightbox on blank



commit 347972e45f9019e626fcb70357512201fca98729
Author: Florian Müllner <fmuellner gnome org>
Date:   Thu Nov 3 19:06:26 2016 +0100

    screenShield: Raise lightbox on blank
    
    The lightboxes used for screen blanking are created during initialization
    and shown each time the screen should blank. During the (potentially long)
    time where the lightbox is hidden, any actor could be raised above the
    lightbox - in particular any popup menu raises itself to the top when
    opened. To not exclude those elements from screen blanking, raise the
    lightbox every time it is shown.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=773875

 js/ui/screenShield.js |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js
index db53382..a2f0bf4 100644
--- a/js/ui/screenShield.js
+++ b/js/ui/screenShield.js
@@ -850,6 +850,7 @@ const ScreenShield = new Lang.Class({
     },
 
     _activateFade: function(lightbox, time) {
+        Main.uiGroup.set_child_above_sibling(lightbox.actor, null);
         lightbox.show(time);
 
         if (this._becameActiveId == 0)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]