[gnome-shell] dash: Allow icon sizes equal to the available space



commit e3542d5849e6bcbaa1dd1f49ac1b684df49f1c28
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Thu Dec 10 19:21:30 2020 -0300

    dash: Allow icon sizes equal to the available space
    
    When checking for a suitable icon size, Dash currently checks which
    of the hardcoded icon sizes is smaller than the calculated available
    size.
    
    On some circumstances, however, when the calculated available size
    is exactly equal to the hardcoded icon sizes, Dash selects a smaller
    size. This cascades (the next icon size is exactly the smaller size,
    etc) and ends up with always Dash selecting smallest size available,
    even with plenty of available space.
    
    Check if the calculated available size is smaller or equal to the
    hardcoded icon sizes.
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1533>

 js/ui/dash.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/js/ui/dash.js b/js/ui/dash.js
index 7e4457e5ef..650e07c4b7 100644
--- a/js/ui/dash.js
+++ b/js/ui/dash.js
@@ -597,7 +597,7 @@ var Dash = GObject.registerClass({
 
         let newIconSize = baseIconSizes[0];
         for (let i = 0; i < iconSizes.length; i++) {
-            if (iconSizes[i] < availSize)
+            if (iconSizes[i] <= availSize)
                 newIconSize = baseIconSizes[i];
         }
 


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