shentao / vue-multiselect

Universal select/multiselect/tagging component for Vue.js

Home Page:https://vue-multiselect.js.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Select doesn't working

sergey-horoshko opened this issue · comments

Hello, your plugin is not working. I use this "vue-multiselect": "^3.0.0-beta.3", in my package.json.

Dropdown is not show, after click. Style display none, not change. Please fixed it.

image
can confirm that display:none option is not being removed after you trying to open multiselect

help pls

commented

@sergey-horoshko can you either provide a reproducible link, or a git that shows an example of this error?

@mattelen https://github.com/sergey-horoshko/multiselect

almost completed my replica to reproduce issue. Tnx alot

commented

Ok, so as a temp workaround, this only affects Vue 3.4.15+. I've found 3.4.14, it seems to work fine. I'll look into creating a fix for this

commented

This is an issue as a result of a Vue Core bug. It is recorded here: vuejs/core#10294. I hope they will jump into this and fix this - please jump into this issue and make a reaction to indicate this is affecting you.

In the meantime, I won't update anything and will wait for this issue to be fixed there

so the only way to make plugin work - downgrade to 3.4.14 for now?

commented

so the only way to make plugin work - downgrade to 3.4.14 for now?

Yes. While I could go through and change how we display the dropdown, I feel like by the time I do that, the vue team will have fixed the issue - and my time is better spent launching v3 stable.

EDIT: I see the Vue team have labelled this as urgent, so it should be pretty quick

well, sounds fair. Ty alot for your quick response and workaround. Saved my a**

commented

Vue has just released 3.4.17 (https://github.com/vuejs/core/blob/main/CHANGELOG.md). I've installed it on sergey-horoshko's repo, and it no longer faults.

So to fix this issue, install Vue version 3.4.17+

Thanks everyone for contributing and figuring out what is going on here

The issue concerns Vue version 3.2.45 also