fix(vcSelect):Maintain keyboard events when using a custom element. (#8321)
parent
35c1ad9c80
commit
04f6ba33c7
|
@ -840,6 +840,7 @@ export default defineComponent({
|
||||||
customizeRawInputElement,
|
customizeRawInputElement,
|
||||||
{
|
{
|
||||||
ref: selectorDomRef,
|
ref: selectorDomRef,
|
||||||
|
tabindex: 0,
|
||||||
},
|
},
|
||||||
false,
|
false,
|
||||||
true,
|
true,
|
||||||
|
@ -877,7 +878,11 @@ export default defineComponent({
|
||||||
|
|
||||||
// Render raw
|
// Render raw
|
||||||
if (customizeRawInputElement) {
|
if (customizeRawInputElement) {
|
||||||
renderNode = selectorNode;
|
renderNode = (
|
||||||
|
<div onKeydown={onInternalKeyDown} onKeyup={onInternalKeyUp}>
|
||||||
|
{selectorNode}
|
||||||
|
</div>
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
renderNode = (
|
renderNode = (
|
||||||
<div
|
<div
|
||||||
|
|
Loading…
Reference in New Issue