From 5eddba5eaea2ac5dac8b1aeb4a382d9c3f001c4e Mon Sep 17 00:00:00 2001 From: Lucas Silva Date: Wed, 27 Apr 2022 15:00:55 -0400 Subject: [PATCH] Dismiss dream when activities are started while dreaming. This introduces a new config which allows per-device configuration of this behavior by activity type. By default, we allow assistant activities over dreams. Fix: 198041170 Fix: 230112107 Fix: 228421066 Fix: 229120775 Test: locally on device Change-Id: I2851f11da19e7c2ac346e2ecb80d66321fc3765e --- core/res/res/values/config.xml | 6 ++- core/res/res/values/symbols.xml | 1 + .../server/dreams/DreamManagerService.java | 38 +++++++++++++++++++ .../wm/ActivityInterceptorCallback.java | 8 +++- 4 files changed, 51 insertions(+), 2 deletions(-) diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 19b72bfbe6c02..edaf8cf279e3a 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -2415,8 +2415,12 @@ false + + true + - +