We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent be27fe7 commit 11f576fCopy full SHA for 11f576f
workspace/extension/src/lib/panel/Editable.svelte
@@ -45,12 +45,19 @@
45
46
{#if editing}
47
<input
48
+ autofocus
49
value={value === null ? 'null' : value === undefined ? 'undefined' : value}
50
onblur={({ target }) => {
51
// @ts-expect-error - target and value exists
52
update(target.value);
53
}}
- onkeydown={({ key, target }) => {
54
+ onkeydown={(event) => {
55
+ const { key, target } = event;
56
+ if (key === 'Escape') {
57
+ event.preventDefault();
58
+ editing = false;
59
+ return;
60
+ }
61
if (key !== 'Enter') return;
62
63
0 commit comments