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

Commit 936371e6 authored by Tadashi G. Takaoka's avatar Tadashi G. Takaoka
Browse files

Don't cancel gesture trail update drawing

Bug: 7216955
Change-Id: Ie12bf45637b1012c9addb47279f9653334fae702
parent a161bdac
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -781,9 +781,6 @@ public class KeyboardView extends View implements PointerTracker.DrawingProxy {

    public void cancelAllMessages() {
        mDrawingHandler.cancelAllMessages();
        if (mPreviewPlacerView != null) {
            mPreviewPlacerView.cancelAllMessages();
        }
    }

    private TextView getKeyPreviewText(final int pointerId) {
+2 −18
Original line number Diff line number Diff line
@@ -101,29 +101,17 @@ public class PreviewPlacerView extends RelativeLayout {
            }
        }

        private void cancelDismissGestureFloatingPreviewText() {
            removeMessages(MSG_DISMISS_GESTURE_FLOATING_PREVIEW_TEXT);
        }

        public void dismissGestureFloatingPreviewText() {
            cancelDismissGestureFloatingPreviewText();
            removeMessages(MSG_DISMISS_GESTURE_FLOATING_PREVIEW_TEXT);
            sendMessageDelayed(obtainMessage(MSG_DISMISS_GESTURE_FLOATING_PREVIEW_TEXT),
                    mGestureFloatingPreviewTextLingerTimeout);
        }

        private void cancelUpdateGestureTrailPreview() {
            removeMessages(MSG_UPDATE_GESTURE_PREVIEW_TRAIL);
        }

        public void postUpdateGestureTrailPreview() {
            cancelUpdateGestureTrailPreview();
            removeMessages(MSG_UPDATE_GESTURE_PREVIEW_TRAIL);
            sendMessageDelayed(obtainMessage(MSG_UPDATE_GESTURE_PREVIEW_TRAIL),
                    mGesturePreviewTrailParams.mUpdateInterval);
        }

        public void cancelAllMessages() {
            cancelUpdateGestureTrailPreview();
        }
    }

    public PreviewPlacerView(final Context context, final AttributeSet attrs) {
@@ -278,10 +266,6 @@ public class PreviewPlacerView extends RelativeLayout {
        mDrawingHandler.dismissGestureFloatingPreviewText();
    }

    public void cancelAllMessages() {
        mDrawingHandler.cancelAllMessages();
    }

    private void drawGestureFloatingPreviewText(final Canvas canvas,
            final String gestureFloatingPreviewText) {
        if (TextUtils.isEmpty(gestureFloatingPreviewText)) {