We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d3a223 commit 2f9b1ebCopy full SHA for 2f9b1eb
packages/cascader/src/menu.vue
@@ -230,12 +230,14 @@
230
hover: 'mouseenter'
231
}[expandTrigger];
232
const triggerHandler = () => {
233
- this.activeItem(item, menuIndex);
234
- this.$nextTick(() => {
235
- // adjust self and next level
236
- this.scrollMenu(this.$refs.menus[menuIndex]);
237
- this.scrollMenu(this.$refs.menus[menuIndex + 1]);
238
- });
+ if (this.visible) {
+ this.activeItem(item, menuIndex);
+ this.$nextTick(() => {
+ // adjust self and next level
+ this.scrollMenu(this.$refs.menus[menuIndex]);
+ this.scrollMenu(this.$refs.menus[menuIndex + 1]);
239
+ });
240
+ }
241
};
242
events.on[triggerEvent] = triggerHandler;
243
if (triggerEvent === 'mouseenter' && this.changeOnSelect) {
0 commit comments