Roo/bootstrap/MasonryBrick.js
authorjohn <john@roojs.com>
Mon, 11 Dec 2017 05:09:48 +0000 (13:09 +0800)
committerjohn <john@roojs.com>
Mon, 11 Dec 2017 05:09:48 +0000 (13:09 +0800)
Roo/bootstrap/MasonryBrick.js

index bad8cdc..8adb1a7 100644 (file)
@@ -377,7 +377,7 @@ Roo.extend(Roo.bootstrap.MasonryBrick, Roo.bootstrap.Component,  {
         e.preventDefault();
         
         if (this.activcClass != '') {
-            this.selectBrick(e,el);
+            this.selectBrick();
         }
         
         this.fireEvent('click', this);
@@ -471,8 +471,20 @@ Roo.extend(Roo.bootstrap.MasonryBrick, Roo.bootstrap.Component,  {
     },
     
     selectBrick : function() {
-        Roo.log('select brick');
-        Roo.log(this);
+        
+        if (!this.parentId) {
+            return;
+        }
+        
+        var m = Roo.select('#'+this.parentId);
+        var index = m.selectedBrick.indexOf(this.id);
+        
+        if ( index > -1) {
+            this.removeClass(this.activeClass);
+            m.selectedBrick.splice(index,1);
+            Roo.log(m.selectedBrick);
+            return;
+        }
     }
     
 });