summaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
author petsjonkin <petsjonkin@google.com> 2025-04-04 07:53:12 +0000
committer Android Build Coastguard Worker <android-build-coastguard-worker@google.com> 2025-04-17 20:19:05 -0700
commitd26880d971ad200f7ad611dabc2c26697c3a3980 (patch)
tree39c03fd1480fe594aadde9e73d2a85819755996d /services
parentaf23e219388afe04eaf7e2eb8cc3d675e15922ab (diff)
DreamService should execute runnables in place if already in main thread
Bug: b/394274826 Test: atest DreamServiceTest , manual testing Flag: EXEMPT bugfix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:181c1789a3512e83514a12bd5d9980c36952e3aa) Merged-In: Ic302b534509d0eeabea567d95a2607a03801ee4d Change-Id: Ic302b534509d0eeabea567d95a2607a03801ee4d
Diffstat (limited to 'services')
-rw-r--r--services/tests/dreamservicetests/src/com/android/server/dreams/TestDreamEnvironment.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/tests/dreamservicetests/src/com/android/server/dreams/TestDreamEnvironment.java b/services/tests/dreamservicetests/src/com/android/server/dreams/TestDreamEnvironment.java
index a16d463cae71..03d4ab8e4982 100644
--- a/services/tests/dreamservicetests/src/com/android/server/dreams/TestDreamEnvironment.java
+++ b/services/tests/dreamservicetests/src/com/android/server/dreams/TestDreamEnvironment.java
@@ -201,7 +201,7 @@ public class TestDreamEnvironment {
doAnswer(invocation -> {
((Runnable) invocation.getArgument(0)).run();
return null;
- }).when(mWakefulHandler).post(any());
+ }).when(mWakefulHandler).postIfNeeded(any());
}
@Override
public void init(Context context) {