gridftp ui: clear selection for hidden items
[qcg-portal.git] / filex / static / filex / filex.js
index e7ad4c4..7eabdd2 100644 (file)
@@ -152,7 +152,11 @@ $(function(){
         },
 
         toggleHidden: function() {
-            this.$el.toggleClass('hidden', this.model.isHidden() && !this.view.showHidden());
+            var isHidden = this.model.isHidden() && !this.view.showHidden();
+            this.$el.toggleClass('hidden', isHidden);
+
+            if (isHidden && this.model.get('checked'))
+                this.model.toggle();
         },
 
         toggleChecked: function(obj, value) {