Merge "Use correct timeout when gating sync transaction" into tm-dev am: 5f803607fe
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17866648 Change-Id: Ifc3cb3aadc25f6969670cf78ad0255d5bdd0b469 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -19,7 +19,7 @@ package com.android.server.wm;
|
|||||||
import static android.os.Trace.TRACE_TAG_WINDOW_MANAGER;
|
import static android.os.Trace.TRACE_TAG_WINDOW_MANAGER;
|
||||||
|
|
||||||
import static com.android.internal.protolog.ProtoLogGroup.WM_DEBUG_SYNC_ENGINE;
|
import static com.android.internal.protolog.ProtoLogGroup.WM_DEBUG_SYNC_ENGINE;
|
||||||
import static com.android.server.wm.WindowManagerService.H.WINDOW_STATE_BLAST_SYNC_TIMEOUT;
|
import static com.android.server.wm.WindowState.BLAST_TIMEOUT_DURATION;
|
||||||
|
|
||||||
import android.annotation.NonNull;
|
import android.annotation.NonNull;
|
||||||
import android.os.Trace;
|
import android.os.Trace;
|
||||||
@@ -173,7 +173,7 @@ class BLASTSyncEngine {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
merged.addTransactionCommittedListener((r) -> { r.run(); }, callback::run);
|
merged.addTransactionCommittedListener((r) -> { r.run(); }, callback::run);
|
||||||
mWm.mH.postDelayed(callback, WINDOW_STATE_BLAST_SYNC_TIMEOUT);
|
mWm.mH.postDelayed(callback, BLAST_TIMEOUT_DURATION);
|
||||||
|
|
||||||
Trace.traceBegin(TRACE_TAG_WINDOW_MANAGER, "onTransactionReady");
|
Trace.traceBegin(TRACE_TAG_WINDOW_MANAGER, "onTransactionReady");
|
||||||
mListener.onTransactionReady(mSyncId, merged);
|
mListener.onTransactionReady(mSyncId, merged);
|
||||||
@@ -255,7 +255,7 @@ class BLASTSyncEngine {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int startSyncSet(TransactionReadyListener listener) {
|
int startSyncSet(TransactionReadyListener listener) {
|
||||||
return startSyncSet(listener, WindowState.BLAST_TIMEOUT_DURATION, "");
|
return startSyncSet(listener, BLAST_TIMEOUT_DURATION, "");
|
||||||
}
|
}
|
||||||
|
|
||||||
int startSyncSet(TransactionReadyListener listener, long timeoutMs, String name) {
|
int startSyncSet(TransactionReadyListener listener, long timeoutMs, String name) {
|
||||||
@@ -265,7 +265,7 @@ class BLASTSyncEngine {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void startSyncSet(SyncGroup s) {
|
void startSyncSet(SyncGroup s) {
|
||||||
startSyncSet(s, WindowState.BLAST_TIMEOUT_DURATION);
|
startSyncSet(s, BLAST_TIMEOUT_DURATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
void startSyncSet(SyncGroup s, long timeoutMs) {
|
void startSyncSet(SyncGroup s, long timeoutMs) {
|
||||||
|
|||||||
Reference in New Issue
Block a user