mirror of https://github.com/ElemeFE/element
Popover: fix manual trigger
parent
7120490d3e
commit
9cfdc433c3
|
@ -131,14 +131,14 @@ export default {
|
|||
},
|
||||
handleFocus() {
|
||||
addClass(this.referenceElm, 'focusing');
|
||||
this.showPopper = true;
|
||||
if (this.trigger !== 'manual') this.showPopper = true;
|
||||
},
|
||||
handleClick() {
|
||||
removeClass(this.referenceElm, 'focusing');
|
||||
},
|
||||
handleBlur() {
|
||||
removeClass(this.referenceElm, 'focusing');
|
||||
this.showPopper = false;
|
||||
if (this.trigger !== 'manual') this.showPopper = false;
|
||||
},
|
||||
handleMouseEnter() {
|
||||
clearTimeout(this._timer);
|
||||
|
@ -151,7 +151,7 @@ export default {
|
|||
}
|
||||
},
|
||||
handleKeydown(ev) {
|
||||
if (ev.keyCode === 27) { // esc
|
||||
if (ev.keyCode === 27 && this.trigger !== 'manual') { // esc
|
||||
this.doClose();
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue