From 1d300239612591879d535c20ade1f2712048170e Mon Sep 17 00:00:00 2001 From: Jean Chalard Date: Fri, 27 Jun 2014 21:57:57 +0900 Subject: [PATCH] [SD5] Remove useless args Bug: 15840116 Change-Id: Ib3380cfc9d343c6f8953bba03af3801142bc3bdb --- .../inputmethod/latin/RichInputConnection.java | 18 ++---------------- .../latin/inputlogic/InputLogic.java | 3 +-- 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/java/src/com/android/inputmethod/latin/RichInputConnection.java b/java/src/com/android/inputmethod/latin/RichInputConnection.java index 62b55bca1..96bf17b5c 100644 --- a/java/src/com/android/inputmethod/latin/RichInputConnection.java +++ b/java/src/com/android/inputmethod/latin/RichInputConnection.java @@ -619,28 +619,14 @@ public final class RichInputConnection { return new PrevWordsInfo(prevWordsInfo); } - /** - * @param sortedSeparators a sorted array of code points which may separate words - * @return the word that surrounds the cursor, including up to one trailing - * separator. For example, if the field contains "he|llo world", where | - * represents the cursor, then "hello " will be returned. - */ - public CharSequence getWordAtCursor(final int[] sortedSeparators) { - // getWordRangeAtCursor returns null if the connection is null - final TextRange r = getWordRangeAtCursor(sortedSeparators, 0); - return (r == null) ? null : r.mWord; - } - /** * Returns the text surrounding the cursor. * * @param sortedSeparators a sorted array of code points that split words. - * @param additionalPrecedingWordsCount the number of words before the current word that should - * be included in the returned range * @return a range containing the text surrounding the cursor */ - public TextRange getWordRangeAtCursor(final int[] sortedSeparators, - final int additionalPrecedingWordsCount) { + public TextRange getWordRangeAtCursor(final int[] sortedSeparators) { + final int additionalPrecedingWordsCount = 0; mIC = mParent.getCurrentInputConnection(); if (mIC == null) { return null; diff --git a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java index 8831d36f7..b9a87c921 100644 --- a/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java +++ b/java/src/com/android/inputmethod/latin/inputlogic/InputLogic.java @@ -1288,8 +1288,7 @@ public final class InputLogic { return; } final TextRange range = mConnection.getWordRangeAtCursor( - settingsValues.mSpacingAndPunctuations.mSortedWordSeparators, - 0 /* additionalPrecedingWordsCount */); + settingsValues.mSpacingAndPunctuations.mSortedWordSeparators); if (null == range) return; // Happens if we don't have an input connection at all if (range.length() <= 0) return; // Race condition. No text to resume on, so bail out. // If for some strange reason (editor bug or so) we measure the text before the cursor as