From 7ba5ff0cce7431d76c796faeefd4c2f46df9c279 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Sun, 26 May 2024 04:08:57 +0900 Subject: [PATCH] feat: Add long press functionality to AutoresizeArea component --- src/lib/ChatScreens/Chat.svelte | 4 +++- src/lib/UI/GUI/TextAreaResizable.svelte | 5 ++++- src/ts/gui/longtouch.ts | 27 +++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 src/ts/gui/longtouch.ts diff --git a/src/lib/ChatScreens/Chat.svelte b/src/lib/ChatScreens/Chat.svelte index e8a0c31f..dec1dd53 100644 --- a/src/lib/ChatScreens/Chat.svelte +++ b/src/lib/ChatScreens/Chat.svelte @@ -245,7 +245,9 @@ {/if} {#if editMode} - + { + editMode = false + }} /> {:else if blankMessage}
{language.noMessage} diff --git a/src/lib/UI/GUI/TextAreaResizable.svelte b/src/lib/UI/GUI/TextAreaResizable.svelte index 10a31894..1aaeca18 100644 --- a/src/lib/UI/GUI/TextAreaResizable.svelte +++ b/src/lib/UI/GUI/TextAreaResizable.svelte @@ -1,10 +1,12 @@ -