Loading services/core/java/com/android/server/notification/NotificationManagerService.java +7 −7 Original line number Diff line number Diff line Loading @@ -2048,12 +2048,15 @@ public class NotificationManagerService extends SystemService { mStripRemoteViewsSizeBytes = getContext().getResources().getInteger( com.android.internal.R.integer.config_notificationStripRemoteViewSizeBytes); mMsgPkgsAllowedAsConvos = Set.of( getContext().getResources().getStringArray( mMsgPkgsAllowedAsConvos = Set.of(getStringArrayResource( com.android.internal.R.array.config_notificationMsgPkgsAllowedAsConvos)); mStatsManager = statsManager; } protected String[] getStringArrayResource(int key) { return getContext().getResources().getStringArray(key); } @Override public void onStart() { SnoozeHelper snoozeHelper = new SnoozeHelper(getContext(), (userId, r, muteOnReturn) -> { Loading Loading @@ -2741,10 +2744,7 @@ public class NotificationManagerService extends SystemService { } protected void maybeRegisterMessageSent(NotificationRecord r) { Context appContext = r.getSbn().getPackageContext(getContext()); Notification.Builder nb = Notification.Builder.recoverBuilder(appContext, r.getNotification()); if (nb.getStyle() instanceof Notification.MessagingStyle) { if (r.isConversation()) { if (r.getShortcutInfo() != null) { if (mPreferencesHelper.setValidMessageSent( r.getSbn().getPackageName(), r.getUid())) { Loading services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java +138 −84 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
services/core/java/com/android/server/notification/NotificationManagerService.java +7 −7 Original line number Diff line number Diff line Loading @@ -2048,12 +2048,15 @@ public class NotificationManagerService extends SystemService { mStripRemoteViewsSizeBytes = getContext().getResources().getInteger( com.android.internal.R.integer.config_notificationStripRemoteViewSizeBytes); mMsgPkgsAllowedAsConvos = Set.of( getContext().getResources().getStringArray( mMsgPkgsAllowedAsConvos = Set.of(getStringArrayResource( com.android.internal.R.array.config_notificationMsgPkgsAllowedAsConvos)); mStatsManager = statsManager; } protected String[] getStringArrayResource(int key) { return getContext().getResources().getStringArray(key); } @Override public void onStart() { SnoozeHelper snoozeHelper = new SnoozeHelper(getContext(), (userId, r, muteOnReturn) -> { Loading Loading @@ -2741,10 +2744,7 @@ public class NotificationManagerService extends SystemService { } protected void maybeRegisterMessageSent(NotificationRecord r) { Context appContext = r.getSbn().getPackageContext(getContext()); Notification.Builder nb = Notification.Builder.recoverBuilder(appContext, r.getNotification()); if (nb.getStyle() instanceof Notification.MessagingStyle) { if (r.isConversation()) { if (r.getShortcutInfo() != null) { if (mPreferencesHelper.setValidMessageSent( r.getSbn().getPackageName(), r.getUid())) { Loading
services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java +138 −84 File changed.Preview size limit exceeded, changes collapsed. Show changes