|
|
@ -296,13 +296,13 @@ |
|
|
|
this.popupView && this.popupView.destroy(); |
|
|
|
this.popupView && this.popupView.destroy(); |
|
|
|
this.popupView = null; |
|
|
|
this.popupView = null; |
|
|
|
this._rendered = false; |
|
|
|
this._rendered = false; |
|
|
|
} else { |
|
|
|
|
|
|
|
this.popupView && this.popupView.invisible(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!e || !this.combo.element.__isMouseInBounds__(e)) { |
|
|
|
if (!e || !this.combo.element.__isMouseInBounds__(e)) { |
|
|
|
this.element.removeClass(this.options.hoverClass); |
|
|
|
this.element.removeClass(this.options.hoverClass); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
this.popupView && this.popupView.invisible(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
this.element.removeClass(this.options.comboClass); |
|
|
|
this.element.removeClass(this.options.comboClass); |
|
|
|
delete needHideWhenAnotherComboOpen[this.getName()]; |
|
|
|
delete needHideWhenAnotherComboOpen[this.getName()]; |
|
|
|