[gnome-shell/wip/verdre/hide-overlay-scrollbar: 32/32] dateMenu: Hide overlay scrollbar in the notification popup



commit 8b0a67fe64c057a60f81cf47e0438eef8b408ec3
Author: Jonas Dreßler <verdre v0yd nl>
Date:   Sun Feb 16 21:57:34 2020 +0100

    dateMenu: Hide overlay scrollbar in the notification popup
    
    Since the design of the notification popup changed with the theme
    refactor and there are now boxes around the world-clock and weather
    sections, the overlay scrollbar that is shown above them looks rather
    bad. So simply hide that scrollbar, we still have the vfade effect to
    indicate the container is scrollable and we also depend on that in the
    new popup app-folders.
    
    https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/1013

 js/ui/dateMenu.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/js/ui/dateMenu.js b/js/ui/dateMenu.js
index 385cee4692..8fb56b1921 100644
--- a/js/ui/dateMenu.js
+++ b/js/ui/dateMenu.js
@@ -630,7 +630,7 @@ class DateMenuButton extends PanelMenu.Button {
         this._displaysSection = new St.ScrollView({ style_class: 'datemenu-displays-section vfade',
                                                     x_expand: true,
                                                     overlay_scrollbars: true });
-        this._displaysSection.set_policy(St.PolicyType.NEVER, St.PolicyType.AUTOMATIC);
+        this._displaysSection.set_policy(St.PolicyType.NEVER, St.PolicyType.EXTERNAL);
         vbox.add_actor(this._displaysSection);
 
         let displaysBox = new St.BoxLayout({ vertical: true,


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