diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index c67ffd5a0d71d..c6b22077f5f9e 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java @@ -18435,9 +18435,9 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { .addExtras(extras) .build(); - mInjector.getNotificationManager().notifyAsUser( + mHandler.post(() -> mInjector.getNotificationManager().notifyAsUser( null, SystemMessage.NOTE_PERSONAL_APPS_SUSPENDED, notification, - UserHandle.of(getProfileParentId(profileUserId))); + UserHandle.of(getProfileParentId(profileUserId)))); } private String getPersonalAppSuspensionButtonText() {