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

Commit 975f77a0 authored by András Kurucz's avatar András Kurucz
Browse files

Trace notification counts in NotificationStatsLogger

Fixes: 326048515
Test: generate a perfetto trace manually
Flag: ACONFIG com.android.systemui.notifications_live_data_store_refactor TEAMFOOD

Change-Id: Ibae961dbfe76855243560477af91d0548ee5ece2
parent 90390f08
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package com.android.systemui.statusbar.notification.stack.ui.view

import android.os.Trace
import android.service.notification.NotificationListenerService
import androidx.annotation.VisibleForTesting
import com.android.internal.statusbar.IStatusBarService
@@ -182,6 +183,8 @@ constructor(

            maybeLogVisibilityChanges(newlyVisible, noLongerVisible, activeNotifCount)
            updateExpansionStates(newlyVisible, noLongerVisible)
            Trace.traceCounter(Trace.TRACE_TAG_APP, "Notifications [Active]", activeNotifCount)
            Trace.traceCounter(Trace.TRACE_TAG_APP, "Notifications [Visible]", newVisibilities.size)

            lastLoggedVisibilities.clear()
            lastLoggedVisibilities.putAll(newVisibilities)