From: Alan Knowles Date: Thu, 28 Jan 2021 08:12:45 +0000 (+0800) Subject: Roo/bootstrap/Popover.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=a9199833cc16d0e6ee73a5ffa74e6ce75c0e9f0d Roo/bootstrap/Popover.js --- diff --git a/Roo/bootstrap/Popover.js b/Roo/bootstrap/Popover.js index c82d955858..8795b8a77d 100644 --- a/Roo/bootstrap/Popover.js +++ b/Roo/bootstrap/Popover.js @@ -64,8 +64,14 @@ Roo.extend(Roo.bootstrap.Popover, Roo.bootstrap.Component, { getChildContainer : function() { + return this.contentEl; return this.el.select('.popover-content',true).first(); }, + getPopoverHeader : function() + { + return this.headerEl + } + getAutoCreate : function(){ @@ -113,8 +119,8 @@ Roo.extend(Roo.bootstrap.Popover, Roo.bootstrap.Component, { setContent: function(str) { this.html = str; - if (this.el) { - this.el.select('.popover-content',true).first().dom.innerHTML = str; + if (this.contentEl) { + this.contentEl.dom.innerHTML = str; } }, @@ -153,6 +159,9 @@ Roo.extend(Roo.bootstrap.Popover, Roo.bootstrap.Component, { Roo.EventManager.onWindowResize(this.resizeMask, this, true); + this.contentEl = this.el.select('.popover-content',true).first(); + this.headerEl = this.el.select('.popover-header',true).first(); + this.initEvents(); },