sagalbot/vue-select

Cannot select item when v-select nested inside of label with certain props

Open

#1282 opened on Sep 10, 2020

View on GitHub
 (0 comments) (0 reactions) (0 assignees)JavaScript (4,548 stars) (1,307 forks)batch import
bughelp wanted

Description

Describe the bug With certain props a v-select nested within a label element will not work. When the user clicks an option it appears briefly before being removed.

To Reproduce Add <v-select :options="options" :multiple="true" :close-on-select="false"> within a <label> element.

Codepen demonstration https://codepen.io/abaldwin88/pen/ExKEpaG

Expected behavior The user is able to select elements without being removed shortly after.

Screenshots Screen Recording: record2 Note: I'm using a mix of the keyboard and mouse in the recording.

Desktop:

  • Device: Macbook
  • OS: 10.13.6 High Sierra (Confirmed on multiple laptops)
  • Browser Chrome
  • Version 85.0.4183.83

Additional context Note that you can still use keyboard controls to select items.

Contributor guide