Merge "ANR caused by incorrect cleanup in BroadcastQueue."
This commit is contained in:
@@ -352,7 +352,7 @@ public final class BroadcastQueue {
|
||||
}
|
||||
r.receiver = null;
|
||||
r.intent.setComponent(null);
|
||||
if (r.curApp != null) {
|
||||
if (r.curApp != null && r.curApp.curReceiver == r) {
|
||||
r.curApp.curReceiver = null;
|
||||
}
|
||||
if (r.curFilter != null) {
|
||||
|
||||
Reference in New Issue
Block a user