mirror of
https://github.com/shoelace-style/webawesome.git
synced 2026-01-12 12:09:26 +00:00
fixes #1252
This commit is contained in:
@@ -493,6 +493,10 @@ export default class WaSelect extends WebAwesomeFormAssociatedElement {
|
||||
this.displayInput.focus();
|
||||
}
|
||||
|
||||
private handleComboboxClick(event: MouseEvent) {
|
||||
event.preventDefault();
|
||||
}
|
||||
|
||||
private handleComboboxMouseDown(event: MouseEvent) {
|
||||
const path = event.composedPath();
|
||||
const isButton = path.some(el => el instanceof Element && el.tagName.toLowerCase() === 'wa-button');
|
||||
@@ -944,6 +948,7 @@ export default class WaSelect extends WebAwesomeFormAssociatedElement {
|
||||
slot="anchor"
|
||||
@keydown=${this.handleComboboxKeyDown}
|
||||
@mousedown=${this.handleComboboxMouseDown}
|
||||
@click=${this.handleComboboxClick}
|
||||
>
|
||||
<slot part="start" name="start" class="start"></slot>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user