guy 8 years ago
parent
commit
4bf4a73a4a
  1. 7
      bi/core.js
  2. 7
      dist/core.js
  3. 7
      src/core/controller/controller.floatbox.js

7
bi/core.js

@ -15623,6 +15623,7 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
this.floatManager = {}; this.floatManager = {};
this.floatLayer = {}; this.floatLayer = {};
this.floatContainer = {}; this.floatContainer = {};
this.floatOpened = {};
this.zindex = BI.zIndex_floatbox; this.zindex = BI.zIndex_floatbox;
this.zindexMap = {}; this.zindexMap = {};
}, },
@ -15687,7 +15688,8 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
if (!this._check(name)) { if (!this._check(name)) {
return this; return this;
} }
if (!this.floatContainer[name].isVisible()) { if (!this.floatOpened[name]) {
this.floatOpened[name] = true;
var container = this.floatContainer[name]; var container = this.floatContainer[name];
container.element.css("zIndex", this.zindex++); container.element.css("zIndex", this.zindex++);
this.modal && container.element.__hasZIndexMask__(this.zindexMap[name]) && container.element.__releaseZIndexMask__(this.zindexMap[name]); this.modal && container.element.__hasZIndexMask__(this.zindexMap[name]) && container.element.__releaseZIndexMask__(this.zindexMap[name]);
@ -15718,7 +15720,8 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
if (!this._check(name)) { if (!this._check(name)) {
return this; return this;
} }
if (this.floatContainer[name].isVisible()) { if (this.floatOpened[name]) {
delete this.floatOpened[name];
this.floatContainer[name].invisible(); this.floatContainer[name].invisible();
this.modal && this.floatContainer[name].element.__releaseZIndexMask__(this.zindexMap[name]); this.modal && this.floatContainer[name].element.__releaseZIndexMask__(this.zindexMap[name]);
} }

7
dist/core.js vendored

@ -20696,6 +20696,7 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
this.floatManager = {}; this.floatManager = {};
this.floatLayer = {}; this.floatLayer = {};
this.floatContainer = {}; this.floatContainer = {};
this.floatOpened = {};
this.zindex = BI.zIndex_floatbox; this.zindex = BI.zIndex_floatbox;
this.zindexMap = {}; this.zindexMap = {};
}, },
@ -20760,7 +20761,8 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
if (!this._check(name)) { if (!this._check(name)) {
return this; return this;
} }
if (!this.floatContainer[name].isVisible()) { if (!this.floatOpened[name]) {
this.floatOpened[name] = true;
var container = this.floatContainer[name]; var container = this.floatContainer[name];
container.element.css("zIndex", this.zindex++); container.element.css("zIndex", this.zindex++);
this.modal && container.element.__hasZIndexMask__(this.zindexMap[name]) && container.element.__releaseZIndexMask__(this.zindexMap[name]); this.modal && container.element.__hasZIndexMask__(this.zindexMap[name]) && container.element.__releaseZIndexMask__(this.zindexMap[name]);
@ -20791,7 +20793,8 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
if (!this._check(name)) { if (!this._check(name)) {
return this; return this;
} }
if (this.floatContainer[name].isVisible()) { if (this.floatOpened[name]) {
delete this.floatOpened[name];
this.floatContainer[name].invisible(); this.floatContainer[name].invisible();
this.modal && this.floatContainer[name].element.__releaseZIndexMask__(this.zindexMap[name]); this.modal && this.floatContainer[name].element.__releaseZIndexMask__(this.zindexMap[name]);
} }

7
src/core/controller/controller.floatbox.js

@ -18,6 +18,7 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
this.floatManager = {}; this.floatManager = {};
this.floatLayer = {}; this.floatLayer = {};
this.floatContainer = {}; this.floatContainer = {};
this.floatOpened = {};
this.zindex = BI.zIndex_floatbox; this.zindex = BI.zIndex_floatbox;
this.zindexMap = {}; this.zindexMap = {};
}, },
@ -82,7 +83,8 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
if (!this._check(name)) { if (!this._check(name)) {
return this; return this;
} }
if (!this.floatContainer[name].isVisible()) { if (!this.floatOpened[name]) {
this.floatOpened[name] = true;
var container = this.floatContainer[name]; var container = this.floatContainer[name];
container.element.css("zIndex", this.zindex++); container.element.css("zIndex", this.zindex++);
this.modal && container.element.__hasZIndexMask__(this.zindexMap[name]) && container.element.__releaseZIndexMask__(this.zindexMap[name]); this.modal && container.element.__hasZIndexMask__(this.zindexMap[name]) && container.element.__releaseZIndexMask__(this.zindexMap[name]);
@ -113,7 +115,8 @@ BI.FloatBoxController = BI.inherit(BI.Controller, {
if (!this._check(name)) { if (!this._check(name)) {
return this; return this;
} }
if (this.floatContainer[name].isVisible()) { if (this.floatOpened[name]) {
delete this.floatOpened[name];
this.floatContainer[name].invisible(); this.floatContainer[name].invisible();
this.modal && this.floatContainer[name].element.__releaseZIndexMask__(this.zindexMap[name]); this.modal && this.floatContainer[name].element.__releaseZIndexMask__(this.zindexMap[name]);
} }

Loading…
Cancel
Save