Skip to content

Commit ebb3a7e

Browse files
authored
fix: avoid runtime error by ignoring keyless keyup events (#417)
1 parent f0c409f commit ebb3a7e

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.changeset/polite-seas-rule.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/vite-plugin-svelte': patch
3+
---
4+
5+
ignore keyup events without key in inspector

packages/vite-plugin-svelte/src/ui/inspector/Inspector.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
}
100100
101101
function keydown(event) {
102-
if (event.repeat || event.key === undefined) {
102+
if (event.repeat || event.key == null) {
103103
return;
104104
}
105105
@@ -112,7 +112,7 @@
112112
}
113113
114114
function keyup(event) {
115-
if (event.repeat) {
115+
if (event.repeat || event.key == null) {
116116
return;
117117
}
118118
const k = event.key.toLowerCase();

0 commit comments

Comments
 (0)