diff options
author | 2025-04-04 07:53:12 +0000 | |
---|---|---|
committer | 2025-04-17 20:19:05 -0700 | |
commit | d26880d971ad200f7ad611dabc2c26697c3a3980 (patch) | |
tree | 39c03fd1480fe594aadde9e73d2a85819755996d /services | |
parent | af23e219388afe04eaf7e2eb8cc3d675e15922ab (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.java | 2 |
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) { |