Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b0f563c6 authored by Howard Ro's avatar Howard Ro Committed by android-build-merger
Browse files

Add a logging for ACTION_BAN_APP_NOTES

am: 4db243a3

Change-Id: Idf6c0df5bb7a843394d14b5e4ad6ba0092bbc1d8
parents 1e15f2e3 4db243a3
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -941,9 +941,10 @@ message MetricsEvent {
    // OS: 6.0
    NOTIFICATION_ZEN_MODE_EVENT_RULE = 146;

    // ACTION: App notification settings > Block Notifications
    // ACTION: App notification settings > Block Notifications or long press on
    // notification blocks.
    // CATEGORY: SETTINGS
    // OS: 6.0
    // OS: 9.0
    ACTION_BAN_APP_NOTES = 147;

    // ACTION: Notification shade > Dismiss all button
+4 −0
Original line number Diff line number Diff line
@@ -2122,6 +2122,10 @@ public class NotificationManagerService extends SystemService {
            enforceSystemOrSystemUI("setNotificationsEnabledForPackage");

            mRankingHelper.setEnabled(pkg, uid, enabled);
            mMetricsLogger.write(new LogMaker(MetricsEvent.ACTION_BAN_APP_NOTES)
                    .setType(MetricsEvent.TYPE_ACTION)
                    .setPackageName(pkg)
                    .setSubtype(enabled ? 1 : 0));
            // Now, cancel any outstanding notifications that are part of a just-disabled app
            if (!enabled) {
                cancelAllNotificationsInt(MY_UID, MY_PID, pkg, null, 0, 0, true,