From f38b19d4bd834871fcb5c196b73a5fd3de42ea92 Mon Sep 17 00:00:00 2001 From: Hampus Date: Wed, 19 Aug 2026 23:41:05 +0200 Subject: [PATCH] fix(app): let the caret move past emoji and mentions in the composer (#1768) --- .../lexical/composer/nodes/ComposerCustomEmojiNode.tsx | 4 ++-- .../features/lexical/composer/nodes/ComposerMentionNode.tsx | 4 ++-- .../lexical/composer/nodes/ComposerStandardEmojiNode.tsx | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/fluxer_app/src/features/lexical/composer/nodes/ComposerCustomEmojiNode.tsx b/fluxer_app/src/features/lexical/composer/nodes/ComposerCustomEmojiNode.tsx index 97c198ee1..5da3a65f9 100644 --- a/fluxer_app/src/features/lexical/composer/nodes/ComposerCustomEmojiNode.tsx +++ b/fluxer_app/src/features/lexical/composer/nodes/ComposerCustomEmojiNode.tsx @@ -152,8 +152,8 @@ export class ComposerCustomEmojiNode extends DecoratorNode { return true; } - override isKeyboardSelectable(): boolean { - return true; + override isKeyboardSelectable(): false { + return false; } override decorate(): JSX.Element { diff --git a/fluxer_app/src/features/lexical/composer/nodes/ComposerMentionNode.tsx b/fluxer_app/src/features/lexical/composer/nodes/ComposerMentionNode.tsx index d221700b4..0b5d4da88 100644 --- a/fluxer_app/src/features/lexical/composer/nodes/ComposerMentionNode.tsx +++ b/fluxer_app/src/features/lexical/composer/nodes/ComposerMentionNode.tsx @@ -184,8 +184,8 @@ export class ComposerMentionNode extends DecoratorNode { return true; } - override isKeyboardSelectable(): boolean { - return true; + override isKeyboardSelectable(): false { + return false; } override decorate(): JSX.Element { diff --git a/fluxer_app/src/features/lexical/composer/nodes/ComposerStandardEmojiNode.tsx b/fluxer_app/src/features/lexical/composer/nodes/ComposerStandardEmojiNode.tsx index c7daa18ec..9876e4d8c 100644 --- a/fluxer_app/src/features/lexical/composer/nodes/ComposerStandardEmojiNode.tsx +++ b/fluxer_app/src/features/lexical/composer/nodes/ComposerStandardEmojiNode.tsx @@ -143,8 +143,8 @@ export class ComposerStandardEmojiNode extends DecoratorNode { return true; } - override isKeyboardSelectable(): boolean { - return true; + override isKeyboardSelectable(): false { + return false; } override decorate(): JSX.Element {