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

Commit eec9ed50 authored by Adam He's avatar Adam He Committed by android-build-merger
Browse files

Merge "Fixed event flushing to handle when mDirectServiceInterface is not...

Merge "Fixed event flushing to handle when mDirectServiceInterface is not ready yet." into qt-r1-dev am: e6930c4a
am: accfaaa4

Change-Id: I37f6e60f3c28347e00bbfc3d4aeb09845ad00e63
parents 2a7c7825 accfaaa4
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -428,14 +428,16 @@ public final class MainContentCaptureSession extends ContentCaptureSession {
        }

        final int flushFrequencyMs;
        if (reason == FLUSH_REASON_IDLE_TIMEOUT) {
            flushFrequencyMs = mManager.mOptions.idleFlushingFrequencyMs;
        } else if (reason == FLUSH_REASON_TEXT_CHANGE_TIMEOUT) {
        if (reason == FLUSH_REASON_TEXT_CHANGE_TIMEOUT) {
            flushFrequencyMs = mManager.mOptions.textChangeFlushingFrequencyMs;
        } else {
            Log.e(TAG, "handleScheduleFlush(" + getDebugState(reason) + "): not called with a "
                    + "timeout reason.");
            return;
            if (reason != FLUSH_REASON_IDLE_TIMEOUT) {
                if (sDebug) {
                    Log.d(TAG, "handleScheduleFlush(" + getDebugState(reason) + "): not a timeout "
                            + "reason because mDirectServiceInterface is not ready yet");
                }
            }
            flushFrequencyMs = mManager.mOptions.idleFlushingFrequencyMs;
        }

        mNextFlush = System.currentTimeMillis() + flushFrequencyMs;