diff options
author | 2012-01-17 11:55:23 +0900 | |
---|---|---|
committer | 2012-01-17 11:55:23 +0900 | |
commit | a8ba49c2534220105ce302a50b3a9ddaf831ef20 (patch) | |
tree | 6b14f59ab88175cb1d9f886467cc7d0fe5d836f1 /java/src/com/android/inputmethod/latin/EditingUtils.java | |
parent | 72d285f4d758dd1ceafb7d9bd3dd330efd24c1f8 (diff) | |
download | latinime-a8ba49c2534220105ce302a50b3a9ddaf831ef20.tar.gz latinime-a8ba49c2534220105ce302a50b3a9ddaf831ef20.tar.xz latinime-a8ba49c2534220105ce302a50b3a9ddaf831ef20.zip |
Small cleanup
The method deleteWordAtCursor would call finishComposingText,
which is a very unexpected state change and would probably cause
surprising bugs to any parent that would call it.
As it happens, it's not used anywhere any more so let's just
remove it.
Change-Id: Iaa9200866e40b4e914f76baa987279948300679c
Diffstat (limited to 'java/src/com/android/inputmethod/latin/EditingUtils.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/EditingUtils.java | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/java/src/com/android/inputmethod/latin/EditingUtils.java b/java/src/com/android/inputmethod/latin/EditingUtils.java index 634dbbdfc..1e8ad1840 100644 --- a/java/src/com/android/inputmethod/latin/EditingUtils.java +++ b/java/src/com/android/inputmethod/latin/EditingUtils.java @@ -87,23 +87,6 @@ public class EditingUtils { } /** - * Removes the word surrounding the cursor. Parameters are identical to - * getWordAtCursor. - */ - public static void deleteWordAtCursor(InputConnection connection, String separators) { - // getWordRangeAtCursor returns null if the connection is null - Range range = getWordRangeAtCursor(connection, separators); - if (range == null) return; - - connection.finishComposingText(); - // Move cursor to beginning of word, to avoid crash when cursor is outside - // of valid range after deleting text. - int newCursor = getCursorPosition(connection) - range.mCharsBefore; - connection.setSelection(newCursor, newCursor); - connection.deleteSurroundingText(0, range.mCharsBefore + range.mCharsAfter); - } - - /** * Represents a range of text, relative to the current cursor position. */ public static class Range { |