From bef02552736b17249b15f506bd4b8f7caf17ce12 Mon Sep 17 00:00:00 2001 From: Will Leshner Date: Fri, 12 Aug 2022 10:08:45 -0700 Subject: [PATCH] Provide a way to keep dreaming when undocking. This change makes it possible to keep a device dreaming when it is removed from its dock. But there should be no change to existing functionality unless config_keepDreamingWhenUndocking is true. Bug: 239090297 Test: Enable screen saver and set it to start when device is docked. Dock device and wait for screen saver to appear. Remove device from dock and verify that the screen saver ends (the existing behavior without this change). Change-Id: I345eb1d17ae88d893789dfcc160b4a9a664ba57f --- core/res/res/values/config.xml | 3 +++ core/res/res/values/symbols.xml | 1 + .../java/com/android/server/DockObserver.java | 18 ++++++++++++++---- .../server/wm/ActivityTaskManagerService.java | 2 +- 4 files changed, 19 insertions(+), 5 deletions(-) diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index d441b31a09960..36460580391b3 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -550,6 +550,9 @@ false + + false +