Remove unnecessary listeners from popper
This commit is contained in:
parent
17d281fffe
commit
f33b3c21fe
@ -1,4 +1,4 @@
|
||||
<div class="popper" :class="{ 'popper--arrow': arrow }" v-on="listeners">
|
||||
<div class="popper" :class="{ 'popper--arrow': arrow }" v-on="$listeners">
|
||||
<div class="popper__arrow" ref="arrow" v-if="arrow"></div>
|
||||
<slot />
|
||||
</div>
|
||||
|
@ -66,10 +66,6 @@ export class PopperComponent extends Vue {
|
||||
this._popper.update();
|
||||
}
|
||||
|
||||
get listeners() {
|
||||
return { ...this.$listeners, focusout: this.focusOut }
|
||||
}
|
||||
|
||||
@Watch('visible')
|
||||
private onVisibilityUpdate() {
|
||||
this._popper.update();
|
||||
|
@ -106,7 +106,7 @@
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<popper reference="save" v-if="visibility.save" arrow tabindex="-1" @leave="visibility.save = false">
|
||||
<popper reference="save" v-if="visibility.save" arrow tabindex="-1" @leave="visibility.save = false" placement="bottom-end">
|
||||
<favourites-adder @saved="visibility.save = false"/>
|
||||
</popper>
|
||||
</section>
|
||||
|
Loading…
Reference in New Issue
Block a user