Skip to content

Commit 8770812

Browse files
(fix) avoid automatic newline when renaming/creating a file (#508)
1 parent 1f2e7b1 commit 8770812

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

.changeset/fresh-days-know.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/repl': patch
3+
---
4+
5+
(fix) avoid automatic newline when renaming/creating a file

packages/repl/src/lib/Input/ComponentSelector.svelte

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,14 @@
244244
bind:value={input_value}
245245
on:focus={select_input}
246246
on:blur={close_edit}
247-
on:keydown={(e) =>
248-
e.key === 'Enter' && !is_file_name_used(editing_file) && e.currentTarget.blur()}
247+
on:keydown={(e) => {
248+
if (e.key === 'Enter') {
249+
e.preventDefault();
250+
if (!is_file_name_used(editing_file)) {
251+
e.currentTarget.blur();
252+
}
253+
}
254+
}}
249255
class:duplicate={is_file_name_used(editing_file)}
250256
/>
251257
{/if}

0 commit comments

Comments
 (0)