From a3ad8a83cedbf18b33f083685ae3396a7037d9f7 Mon Sep 17 00:00:00 2001 From: Stefano Ottolenghi Date: Mon, 7 Sep 2020 17:54:31 +0200 Subject: [PATCH] Ensure capitalization is restored when current text is deleted (Fix #56) --- .../java/org/dslul/openboard/inputmethod/latin/LatinIME.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/org/dslul/openboard/inputmethod/latin/LatinIME.java b/app/src/main/java/org/dslul/openboard/inputmethod/latin/LatinIME.java index fb9bff5de..a743220a4 100644 --- a/app/src/main/java/org/dslul/openboard/inputmethod/latin/LatinIME.java +++ b/app/src/main/java/org/dslul/openboard/inputmethod/latin/LatinIME.java @@ -1376,6 +1376,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen public void onUpWithDeletePointerActive() { if (mInputLogic.mConnection.hasSelection()) { mInputLogic.sendDownUpKeyEvent(KeyEvent.KEYCODE_DEL); + mInputLogic.sendDownUpKeyEvent(KeyEvent.KEYCODE_SHIFT_LEFT); cleanupInternalStateForFinishInput(); } }