Skip to content

Commit

Permalink
Update WindowManagerPolicyControl.java
Browse files Browse the repository at this point in the history
  • Loading branch information
ElTifo committed May 7, 2016
1 parent 4f1e3c3 commit 26bf8dc
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions core/java/android/view/WindowManagerPolicyControl.java
Expand Up @@ -221,6 +221,13 @@ public static void saveToSettings(Context context, String key) {
value.append(":");
}
writeFilter(NAME_IMMERSIVE_NAVIGATION, sImmersiveNavigationFilter, value);
needSemicolon = true;
}
if (sImmersivePreconfirmationsFilter != null) {
if (needSemicolon) {
value.append(":");
}
writeFilter(NAME_IMMERSIVE_PRECONFIRMATIONS, sImmersivePreconfirmationsFilter, value);
}

Settings.Global.putString(context.getContentResolver(), key, value.toString());
Expand All @@ -232,6 +239,17 @@ public static void saveStyleToSettings(Context context, int value) {
sDefaultImmersiveStyle = value;
}

public static void addToPreconfirmWhiteList(String packageName) {
if (sImmersivePreconfirmationsFilter == null) {
sImmersivePreconfirmationsFilter =
new Filter(new ArraySet<String>(), new ArraySet<String>());
}

if (!sImmersivePreconfirmationsFilter.mWhitelist.contains(packageName)) {
sImmersivePreconfirmationsFilter.mWhitelist.add(packageName);
}
}

public static void addToStatusWhiteList(String packageName) {
if (sImmersiveStatusFilter == null) {
sImmersiveStatusFilter = new Filter(new ArraySet<String>(), new ArraySet<String>());
Expand Down

0 comments on commit 26bf8dc

Please sign in to comment.