Roo/bootstrap/Popover.js
authorAlan Knowles <alan@roojs.com>
Fri, 25 Jun 2021 08:07:16 +0000 (16:07 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 25 Jun 2021 08:07:16 +0000 (16:07 +0800)
Roo/bootstrap/Popover.js

index b18eadb..aeff584 100644 (file)
@@ -464,8 +464,8 @@ Roo.apply(Roo.bootstrap.Popover, {
             Roo.bootstrap.Popover.clickHandler = Roo.get(document).on("mousedown", Roo.bootstrap.Popover.onMouseDown, Roo.bootstrap.Popover);
         }
         // hide other popups.
-        popup.on('show', Roo.bootstrap.Popover.onShow, Roo.bootstrap.Popover, popup);
-        popup.on('hide', Roo.bootstrap.Popover.onHide, Roo.bootstrap.Popover, popup);
+        popup.on('show', Roo.bootstrap.Popover.onShow,  popup);
+        popup.on('hide', Roo.bootstrap.Popover.onHide,  popup);
         this.hideAll();
         this.popups.push(popup);
     },
@@ -476,7 +476,10 @@ Roo.apply(Roo.bootstrap.Popover, {
         });
     },
     onShow : function(p) {
-        this.popups.push(p);
-    }
+        Roo.bootstrap.Popover.popups.push(this);
+    },
+    onHide : function(p) {
+        Roo.bootstrap.Popover.popups.remove(this);
+    },
 
 });
\ No newline at end of file