2
0
mirror of https://github.com/tenrok/vue-select.git synced 2026-05-17 02:29:37 +03:00

fix: use click instead of mousedown event, fixes iOS bug (#1248)

Thanks to @PieterWigboldus for originally reporting in #814 and fixing in #815.

Co-authored-by: Jeff Sagal <sagalbot@gmail.com>
This commit is contained in:
HckrNews
2021-08-23 22:50:06 +02:00
committed by GitHub
parent c8571c1504
commit 58905e1659
3 changed files with 5 additions and 11 deletions
+1 -1
View File
@@ -109,7 +109,7 @@
}"
:aria-selected="index === typeAheadPointer ? true : null"
@mouseover="selectable(option) ? (typeAheadPointer = index) : null"
@mousedown.prevent.stop="selectable(option) ? select(option) : null"
@click.prevent.stop="selectable(option) ? select(option) : null"
>
<slot name="option" v-bind="normalizeOptionForSlot(option)">
{{ getOptionLabel(option) }}
+2 -8
View File
@@ -6,10 +6,7 @@
clear: both;
color: #333; /* Overrides most CSS frameworks */
white-space: nowrap;
&:hover {
cursor: pointer;
}
cursor: pointer;
}
.vs__dropdown-option--highlight {
@@ -20,8 +17,5 @@
.vs__dropdown-option--disabled {
background: inherit;
color: $vs-state-disabled-color;
&:hover {
cursor: inherit;
}
cursor: inherit;
}