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

Commit e1549fe7 authored by Wale Ogunwale's avatar Wale Ogunwale Committed by android-build-merger
Browse files

Merge "Fix deadlock when create alert window notification" into oc-dev am: 678477b3

am: d5418a23

Change-Id: I48aadf1444ce14bbff67894fdb0a6fdf1dbb2ecf
parents 24fa587e d5418a23
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -63,12 +63,6 @@ class AlertWindowNotification {
        mNotificationTag = CHANNEL_PREFIX + mPackageName;
        mRequestCode = sNextRequestCode++;
        mIconUtilities = new IconUtilities(mService.mContext);
        if (sChannelGroup == null) {
            sChannelGroup = new NotificationChannelGroup(CHANNEL_PREFIX,
                    mService.mContext.getString(
                            R.string.alert_windows_notification_channel_group_name));
            mNotificationManager.createNotificationChannelGroup(sChannelGroup);
        }
    }

    void post() {
@@ -143,6 +137,13 @@ class AlertWindowNotification {
    }

    private void createNotificationChannel(Context context, String appName) {
        if (sChannelGroup == null) {
            sChannelGroup = new NotificationChannelGroup(CHANNEL_PREFIX,
                    mService.mContext.getString(
                            R.string.alert_windows_notification_channel_group_name));
            mNotificationManager.createNotificationChannelGroup(sChannelGroup);
        }

        final String nameChannel =
                context.getString(R.string.alert_windows_notification_channel_name, appName);
        final NotificationChannel channel =