فهرست منبع

[home2] Speed up the isTrashed computed

Johan Ahlen 9 سال پیش
والد
کامیت
7ac56a2a2b
1فایلهای تغییر یافته به همراه2 افزوده شده و 6 حذف شده
  1. 2 6
      desktop/core/src/desktop/static/desktop/js/fileBrowser/hueFileEntry.js

+ 2 - 6
desktop/core/src/desktop/static/desktop/js/fileBrowser/hueFileEntry.js

@@ -53,12 +53,8 @@
     });
 
     self.isTrashed = ko.pureComputed(function () {
-      var parent = self.parent;
-      while (parent) {
-        if (parent.isTrash()) {
-          return true;
-        }
-        parent = parent.parent;
+      if (typeof self.parent !== 'undefined' && self.parent !== null) {
+        return self.parent.isTrash() || self.parent.isTrashed();
       }
       return false;
     });