Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c6a07e16 authored by Jean Chalard's avatar Jean Chalard
Browse files

Revert "Very simple refactoring"

This reverts commit f712dc9a.
It turns out this refactoring is not useful after all.

Change-Id: I0145c907b3cc5ac9a30a59abcd719cb546c9bd3a
parent f712dc9a
Loading
Loading
Loading
Loading
+3 −7
Original line number Original line Diff line number Diff line
@@ -139,17 +139,13 @@ public final class RichInputConnection {
        if (DEBUG_PREVIOUS_TEXT) checkConsistencyForDebug();
        if (DEBUG_PREVIOUS_TEXT) checkConsistencyForDebug();
    }
    }


    private void refreshCache() {
    public void resetCachesUponCursorMove(final int newCursorPosition,
            final boolean shouldFinishComposition) {
        mCurrentCursorPosition = newCursorPosition;
        mComposingText.setLength(0);
        mComposingText.setLength(0);
        mCommittedTextBeforeComposingText.setLength(0);
        mCommittedTextBeforeComposingText.setLength(0);
        final CharSequence textBeforeCursor = getTextBeforeCursor(DEFAULT_TEXT_CACHE_SIZE, 0);
        final CharSequence textBeforeCursor = getTextBeforeCursor(DEFAULT_TEXT_CACHE_SIZE, 0);
        if (null != textBeforeCursor) mCommittedTextBeforeComposingText.append(textBeforeCursor);
        if (null != textBeforeCursor) mCommittedTextBeforeComposingText.append(textBeforeCursor);
    }

    public void resetCachesUponCursorMove(final int newCursorPosition,
            final boolean shouldFinishComposition) {
        mCurrentCursorPosition = newCursorPosition;
        refreshCache();
        if (null != mIC && shouldFinishComposition) {
        if (null != mIC && shouldFinishComposition) {
            mIC.finishComposingText();
            mIC.finishComposingText();
            if (ProductionFlag.USES_DEVELOPMENT_ONLY_DIAGNOSTICS) {
            if (ProductionFlag.USES_DEVELOPMENT_ONLY_DIAGNOSTICS) {