Browse Source

enhancement: disable submit via enter on mobile

Timothy J. Baek 1 năm trước cách đây
mục cha
commit
f1d2340861
1 tập tin đã thay đổi với 7 bổ sung6 xóa
  1. 7 6
      src/lib/components/chat/MessageInput.svelte

+ 7 - 6
src/lib/components/chat/MessageInput.svelte

@@ -689,12 +689,13 @@
 								: $i18n.t('Send a Message')}
 							bind:value={prompt}
 							on:keypress={(e) => {
-								if (e.keyCode == 13 && !e.shiftKey) {
-									e.preventDefault();
-								}
-								if (prompt !== '' && e.keyCode == 13 && !e.shiftKey) {
-									// TODO: Only if screensize > xl
-									submitPrompt(prompt, user);
+								if (window.innerWidth > 1024) {
+									if (e.keyCode == 13 && !e.shiftKey) {
+										e.preventDefault();
+									}
+									if (prompt !== '' && e.keyCode == 13 && !e.shiftKey) {
+										submitPrompt(prompt, user);
+									}
 								}
 							}}
 							on:keydown={async (e) => {