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

Commit 394637cb authored by Pranav Madapurmath's avatar Pranav Madapurmath Committed by Android (Google) Code Review
Browse files

Merge "Resolve ANR in AppUninstallBroadcastReceiver" into main

parents 56ed38d4 75910654
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -61,9 +61,14 @@ public class AppUninstallBroadcastReceiver extends BroadcastReceiver {
                return;
            }

            final PendingResult result = goAsync();
            // Move computation off into a separate thread to prevent ANR.
            new Thread(() -> {
                String packageName = uri.getSchemeSpecificPart();
                handlePackageRemoved(context, packageName);
                handleUninstallOfCallScreeningService(context, packageName);
                result.finish();
            }).start();
        }
    }