summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2019-07-11 20:01:50 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-07-11 20:01:50 +0000
commit46b9bb83bf29f474af931439c37ee0de3ef40815 (patch)
tree55fcd3549fb2a8efbd9f33ca72f9748eae7f036e
parentdcba632b4116f58b3ed3b082c53a15355a90309e (diff)
parent47a775b67de77317f6ad357a9c4a3d88da846253 (diff)
Merge "Don't persist new night mode setting in car mode" into qt-r1-dev
-rw-r--r--services/core/java/com/android/server/UiModeManagerService.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/services/core/java/com/android/server/UiModeManagerService.java b/services/core/java/com/android/server/UiModeManagerService.java
index bc7da3fe2edc..30a356325ada 100644
--- a/services/core/java/com/android/server/UiModeManagerService.java
+++ b/services/core/java/com/android/server/UiModeManagerService.java
@@ -413,15 +413,15 @@ final class UiModeManagerService extends SystemService {
try {
synchronized (mLock) {
if (mNightMode != mode) {
- if (UserManager.get(getContext()).isPrimaryUser()) {
- SystemProperties.set(SYSTEM_PROPERTY_DEVICE_THEME,
- Integer.toString(mode));
- }
-
// Only persist setting if not in car mode
if (!mCarModeEnabled) {
Secure.putIntForUser(getContext().getContentResolver(),
Secure.UI_NIGHT_MODE, mode, user);
+
+ if (UserManager.get(getContext()).isPrimaryUser()) {
+ SystemProperties.set(SYSTEM_PROPERTY_DEVICE_THEME,
+ Integer.toString(mode));
+ }
}
mNightMode = mode;