From 375f3153a93b802cf9edf824f30b230c42bb3e41 Mon Sep 17 00:00:00 2001 From: Michael Wright Date: Wed, 15 Apr 2015 12:30:31 +0100 Subject: [PATCH] Stop Shift+Backspace from foward deleting. Bug: 17538139 Change-Id: Ia193c59058d99880ea5afe5bd1bbcc0dce97f9d4 --- core/java/android/text/method/BaseKeyListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/text/method/BaseKeyListener.java b/core/java/android/text/method/BaseKeyListener.java index 07c1ec3a9ff9..fe7571f62176 100644 --- a/core/java/android/text/method/BaseKeyListener.java +++ b/core/java/android/text/method/BaseKeyListener.java @@ -97,7 +97,7 @@ public abstract class BaseKeyListener extends MetaKeyKeyListener // Delete a character. final int start = Selection.getSelectionEnd(content); final int end; - if (isForwardDelete || event.isShiftPressed() || isShiftActive) { + if (isForwardDelete) { end = TextUtils.getOffsetAfter(content, start); } else { end = TextUtils.getOffsetBefore(content, start); -- 2.11.0