diff options
| author | Winson <chiuwinson@google.com> | 2019-05-20 22:03:59 -0700 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2019-05-20 22:03:59 -0700 |
| commit | 4036197d488ef4fd86c7df3c090b7d02fe1893ab (patch) | |
| tree | 47145c82367cc7bb95edc98ecf8efe19de2dce8a /services/java/com/android/server/SystemServer.java | |
| parent | 28e0dbc2810c9ac65d665bc4fc045ab5ff3ef46d (diff) | |
| parent | 5639e2cf297795b4aba77a70f929a91efd0bb4af (diff) | |
Merge "Force system ApplicationInfo update and notify DisplayManager" into qt-dev am: 70e0438d59 am: ad982e23cc
am: 5639e2cf29
Change-Id: I1b36abe72d903e11f2fa168a242e67053252c8cd
Diffstat (limited to 'services/java/com/android/server/SystemServer.java')
| -rw-r--r-- | services/java/com/android/server/SystemServer.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index ea5cc211c954..4cb043c8b7b7 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -36,6 +36,7 @@ import android.content.res.Configuration; import android.content.res.Resources.Theme; import android.database.sqlite.SQLiteCompatibilityWalFlags; import android.database.sqlite.SQLiteGlobal; +import android.hardware.display.DisplayManagerInternal; import android.net.NetworkStackClient; import android.os.BaseBundle; import android.os.Binder; @@ -792,6 +793,12 @@ public final class SystemServer { mSystemServiceManager.startService(new SensorPrivacyService(mSystemContext)); traceEnd(); + if (SystemProperties.getInt("persist.sys.displayinset.top", 0) > 0) { + // DisplayManager needs the overlay immediately. + mActivityManagerService.updateSystemUiContext(); + LocalServices.getService(DisplayManagerInternal.class).onOverlayChanged(); + } + // The sensor service needs access to package manager service, app ops // service, and permissions service, therefore we start it after them. // Start sensor service in a separate thread. Completion should be checked |
