Merge 46c65e650e
into 35c1ad9c80
commit
193ff4f6bb
|
@ -438,6 +438,7 @@ export default defineComponent({
|
|||
|
||||
// KeyDown
|
||||
const onInternalKeyDown: KeyboardEventHandler = (event, ...rest) => {
|
||||
event.preventDefault();
|
||||
const clearLock = getClearLock();
|
||||
const { which } = event;
|
||||
|
||||
|
@ -809,6 +810,13 @@ export default defineComponent({
|
|||
|
||||
// >>> Selector
|
||||
const selectorNode = (
|
||||
<div
|
||||
{...domProps}
|
||||
class={mergedClassName}
|
||||
onMousedown={onInternalMouseDown}
|
||||
onKeydown={onInternalKeyDown}
|
||||
onKeyup={onInternalKeyUp}
|
||||
>
|
||||
<SelectTrigger
|
||||
ref={triggerRef}
|
||||
disabled={disabled}
|
||||
|
@ -871,6 +879,7 @@ export default defineComponent({
|
|||
},
|
||||
}}
|
||||
></SelectTrigger>
|
||||
</div>
|
||||
);
|
||||
// >>> Render
|
||||
let renderNode: VueNode;
|
||||
|
@ -910,7 +919,6 @@ export default defineComponent({
|
|||
</span>
|
||||
)}
|
||||
{selectorNode}
|
||||
|
||||
{arrowNode}
|
||||
{clearNode}
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue