[gnome-shell] layout: Use addChrome instead of addTopChrome for screenShieldGroup



commit 00f9b7bf69d4f3cfd290953a019a8b9fbf592d15
Author: Jonas Dreßler <verdre v0yd nl>
Date:   Tue Jun 4 20:55:29 2019 +0200

    layout: Use addChrome instead of addTopChrome for screenShieldGroup
    
    Make sure the panel is visible above the login and screen shield actors
    by adding the screenShieldGroup to the uiGroup underneath the panelBox.
    
    This fixes a regression introduced with 2bd80579eddba9804871ce6c8de742bdf9b1d800
    
    Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/issues/1330
    
    https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/571

 js/ui/layout.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/js/ui/layout.js b/js/ui/layout.js
index 90385e82c..538c24e73 100644
--- a/js/ui/layout.js
+++ b/js/ui/layout.js
@@ -239,7 +239,7 @@ var LayoutManager = GObject.registerClass({
                                                  clip_to_allocation: true,
                                                  layout_manager: new Clutter.BinLayout(),
                                                });
-        this.addTopChrome(this.screenShieldGroup);
+        this.addChrome(this.screenShieldGroup);
 
         this.panelBox = new St.BoxLayout({ name: 'panelBox',
                                            vertical: true });


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