Skip to content

Commit 9996b07

Browse files
authored
fix: avoid server round trips when playing Sverdle with a keyboard (#416)
1 parent 43f73a2 commit 9996b07

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

.changeset/three-humans-pay.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/create': patch
3+
---
4+
5+
fix: ensure Sverdle keyboard events modify game state without a trip to the server if client-side JavaScript is enabled

packages/create/templates/demo/src/routes/sverdle/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
100100
document
101101
.querySelector(`[data-key="${event.key}" i]`)
102-
?.dispatchEvent(new MouseEvent('click', { cancelable: true }));
102+
?.dispatchEvent(new MouseEvent('click', { cancelable: true, bubbles: true }));
103103
}
104104
</script>
105105

0 commit comments

Comments
 (0)