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

Commit 7d19aecf authored by Randy Pfohl's avatar Randy Pfohl Committed by Android (Google) Code Review
Browse files

Merge "attempting to catch security exception to prevent full crash" into udc-qpr-dev

parents b4ca0df7 d6568db5
Loading
Loading
Loading
Loading
+22 −16
Original line number Diff line number Diff line
@@ -145,10 +145,14 @@ public final class DigitalWellBeingToast {
        mAppUsageLimitTimeMs = mAppRemainingTimeMs = -1;
        mTask = task;
        THREAD_POOL_EXECUTOR.execute(() -> {
            final AppUsageLimit usageLimit = mLauncherApps.getAppUsageLimit(
                    AppUsageLimit usageLimit = null;
                    try {
                        usageLimit = mLauncherApps.getAppUsageLimit(
                                mTask.getTopComponent().getPackageName(),
                                UserHandle.of(mTask.key.userId));

                    } catch (Exception e) {
                        Log.e(TAG, "Error initializing digital well being toast", e);
                    }
                    final long appUsageLimitTimeMs =
                            usageLimit != null ? usageLimit.getTotalUsageLimit() : -1;
                    final long appRemainingTimeMs =
@@ -161,7 +165,9 @@ public final class DigitalWellBeingToast {
                            setLimit(appUsageLimitTimeMs, appRemainingTimeMs);
                        }
                    });
        });

                }
        );
    }

    public void setSplitConfiguration(SplitBounds splitBounds) {