Fix multiselect crashing in certain circumstances

This commit is contained in:
Andrew Kingston 2020-10-02 16:53:41 +01:00
parent 27d41069cb
commit 2fa42d194b
1 changed files with 8 additions and 1 deletions

View File

@ -61,6 +61,9 @@
function handleOptionMousedown(e) {
const value = e.target.dataset.value
if (value == null) {
return
}
if (selected[value]) {
remove(value)
} else {
@ -118,7 +121,7 @@
</li>
{/each}
{#if !options.length}
<li>No results</li>
<li class="no-results">No results</li>
{/if}
</ul>
{/if}
@ -264,6 +267,10 @@
li:not(.selected):hover {
background-color: var(--grey-1);
}
li.no-results:hover {
background-color: white;
cursor: initial;
}
.hidden {
display: none;