From 52467539b3639e99c7c0f0fa46b89e98a32f5467 Mon Sep 17 00:00:00 2001 From: eranl <1707552+eranl@users.noreply.github.com> Date: Thu, 28 Aug 2025 17:54:26 +0300 Subject: [PATCH] Don't show clipboard suggestions when device is locked --- app/src/main/java/helium314/keyboard/latin/LatinIME.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/helium314/keyboard/latin/LatinIME.java b/app/src/main/java/helium314/keyboard/latin/LatinIME.java index afa3c04fd7..1785f33c8e 100644 --- a/app/src/main/java/helium314/keyboard/latin/LatinIME.java +++ b/app/src/main/java/helium314/keyboard/latin/LatinIME.java @@ -43,6 +43,7 @@ import helium314.keyboard.accessibility.AccessibilityUtils; import helium314.keyboard.compat.ConfigurationCompatKt; import helium314.keyboard.compat.EditorInfoCompatUtils; +import helium314.keyboard.compat.IsLockedCompatKt; import helium314.keyboard.keyboard.KeyboardActionListener; import helium314.keyboard.keyboard.KeyboardActionListenerImpl; import helium314.keyboard.keyboard.internal.KeyboardIconsSet; @@ -1684,6 +1685,10 @@ public void pickSuggestionManually(final SuggestedWordInfo suggestionInfo) { * returns whether a clipboard suggestion has been set. */ public boolean tryShowClipboardSuggestion() { + if (IsLockedCompatKt.isDeviceLocked(this)) { + return false; + } + final View clipboardView = mClipboardHistoryManager.getClipboardSuggestionView(getCurrentInputEditorInfo(), mSuggestionStripView); if (clipboardView != null && hasSuggestionStripView()) { mSuggestionStripView.setExternalSuggestionView(clipboardView);