Loading core/java/android/app/AutomaticZenRule.java +9 −0 Original line number Diff line number Diff line Loading @@ -843,6 +843,15 @@ public final class AutomaticZenRule implements Parcelable { return this; } /** * Sets the package that owns this rule * @hide */ public @NonNull Builder setPackage(@NonNull String pkg) { mPkg = pkg; return this; } public @NonNull AutomaticZenRule build() { AutomaticZenRule rule = new AutomaticZenRule(mName, mOwner, mConfigurationActivity, mConditionId, mPolicy, mInterruptionFilter, mEnabled); Loading services/core/java/com/android/server/notification/ZenModeHelper.java +2 −1 Original line number Diff line number Diff line Loading @@ -1446,6 +1446,7 @@ public class ZenModeHelper { if (Flags.modesApi()) { azr = new AutomaticZenRule.Builder(rule.name, rule.conditionId) .setManualInvocationAllowed(rule.allowManualInvocation) .setPackage(rule.pkg) .setCreationTime(rule.creationTime) .setIconResId(drawableResNameToResId(rule.pkg, rule.iconResName)) .setType(rule.type) Loading @@ -1464,8 +1465,8 @@ public class ZenModeHelper { rule.conditionId, rule.zenPolicy, NotificationManager.zenModeToInterruptionFilter(rule.zenMode), rule.enabled, rule.creationTime); } azr.setPackageName(rule.pkg); } return azr; } Loading Loading
core/java/android/app/AutomaticZenRule.java +9 −0 Original line number Diff line number Diff line Loading @@ -843,6 +843,15 @@ public final class AutomaticZenRule implements Parcelable { return this; } /** * Sets the package that owns this rule * @hide */ public @NonNull Builder setPackage(@NonNull String pkg) { mPkg = pkg; return this; } public @NonNull AutomaticZenRule build() { AutomaticZenRule rule = new AutomaticZenRule(mName, mOwner, mConfigurationActivity, mConditionId, mPolicy, mInterruptionFilter, mEnabled); Loading
services/core/java/com/android/server/notification/ZenModeHelper.java +2 −1 Original line number Diff line number Diff line Loading @@ -1446,6 +1446,7 @@ public class ZenModeHelper { if (Flags.modesApi()) { azr = new AutomaticZenRule.Builder(rule.name, rule.conditionId) .setManualInvocationAllowed(rule.allowManualInvocation) .setPackage(rule.pkg) .setCreationTime(rule.creationTime) .setIconResId(drawableResNameToResId(rule.pkg, rule.iconResName)) .setType(rule.type) Loading @@ -1464,8 +1465,8 @@ public class ZenModeHelper { rule.conditionId, rule.zenPolicy, NotificationManager.zenModeToInterruptionFilter(rule.zenMode), rule.enabled, rule.creationTime); } azr.setPackageName(rule.pkg); } return azr; } Loading