[gnome-shell/gbsneto/folder-dialog-improvements: 19/20] appDisplay: Don't fade icons when a folder dialog is open



commit 687928e7b74f5426a728ce40cfe96b92556e3db0
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Fri Jun 5 00:33:52 2020 -0300

    appDisplay: Don't fade icons when a folder dialog is open
    
    The folder dialog itself now has a background, there's no
    need to fade the icons anymore.
    
    https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1301

 js/ui/appDisplay.js | 21 ---------------------
 1 file changed, 21 deletions(-)
---
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index 5eb0b291a9..c2c258f6ea 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
@@ -24,10 +24,6 @@ var MAX_COLUMNS = 6;
 var MIN_COLUMNS = 4;
 var MIN_ROWS = 4;
 
-var INACTIVE_GRID_OPACITY = 77;
-// This time needs to be less than IconGrid.EXTRA_SPACE_ANIMATION_TIME
-// to not clash with other animations
-var INACTIVE_GRID_OPACITY_ANIMATION_TIME = 240;
 var FOLDER_SUBICON_FRACTION = .4;
 
 var VIEWS_SWITCH_TIME = 400;
@@ -721,7 +717,6 @@ class AppDisplay extends BaseAppView {
                     this._currentDialogDestroyId = 0;
                 });
             }
-            this._updateIconOpacities(isOpen);
             this._displayingDialog = isOpen;
         });
     }
@@ -731,22 +726,6 @@ class AppDisplay extends BaseAppView {
         this.goToPage(itemPage);
     }
 
-    _updateIconOpacities(folderOpen) {
-        for (let icon of this._items.values()) {
-            let opacity;
-            if (folderOpen && !icon.checked)
-                opacity =  INACTIVE_GRID_OPACITY;
-            else
-                opacity = 255;
-
-            icon.ease({
-                opacity,
-                duration: INACTIVE_GRID_OPACITY_ANIMATION_TIME,
-                mode: Clutter.AnimationMode.EASE_OUT_QUAD,
-            });
-        }
-    }
-
     // Called before allocation to calculate dynamic spacing
     adaptToSize(width, height) {
         let box = new Clutter.ActorBox();


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