From 91a18b59725ec9907a80605c196afce0dfdcfafc Mon Sep 17 00:00:00 2001 From: Antonella Sgarlatta Date: Wed, 21 Oct 2026 13:54:05 -0300 Subject: [PATCH] fix: Potentially fixes keyboard hiding when editing misspelt words --- .../Components/NoteView/PlainEditor/PlainEditor.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx b/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx index fb0b574541e..42bcb2bd4ea 100644 --- a/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx +++ b/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx @@ -252,7 +252,7 @@ export const PlainEditor = forwardRef( } const onContentFocus = useCallback(() => { - if (!isAdjustingMobileCursor.current) { + if (isIOS() && !isAdjustingMobileCursor.current) { needsAdjustMobileCursor.current = true } @@ -283,6 +283,10 @@ export const PlainEditor = forwardRef( }, [needsAdjustMobileCursor]) useEffect(() => { + if (!isIOS()) { + return + } + const disposer = application.addWebEventObserver((event) => { if (event === WebAppEvent.MobileKeyboardWillChangeFrame) { scrollMobileCursorIntoViewAfterWebviewResize()