Skip to content

Commit a11b4b6

Browse files
fix: Don't prevent non-handled keys (#35)
1 parent b78fe52 commit a11b4b6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/vue-split-panel/src/SplitPanel.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,8 @@ const handleKeydown = (event: KeyboardEvent) => {
189189
if (props.disabled) return;
190190
191191
if (['ArrowLeft', 'ArrowRight', 'ArrowUp', 'ArrowDown', 'Home', 'End', 'Enter'].includes(event.key)) {
192+
event.preventDefault();
193+
192194
let newPosition = sizePercentage.value;
193195
194196
const increment = (event.shiftKey ? 10 : 1) * (props.primary === 'end' ? -1 : 1);
@@ -286,7 +288,7 @@ defineExpose({ collapse, expand, toggle });
286288
aria-valuemin="0"
287289
aria-valuemax="100"
288290
aria-label="Resize"
289-
@keydown.prevent="handleKeydown"
291+
@keydown="handleKeydown"
290292
@dblclick="handleDblClick"
291293
>
292294
<slot name="divider">

0 commit comments

Comments
 (0)