Merge "Don't crash onServiceDisconnected..." into oc-mr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
dab9eff899
@@ -1585,8 +1585,8 @@ public class ChooserActivity extends ResolverActivity {
|
||||
} catch (RemoteException e) {
|
||||
Log.e(TAG, "Querying ChooserTargetService " + name + " failed.", e);
|
||||
mChooserActivity.unbindService(this);
|
||||
destroy();
|
||||
mChooserActivity.mServiceConnections.remove(this);
|
||||
destroy();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1602,7 +1602,6 @@ public class ChooserActivity extends ResolverActivity {
|
||||
}
|
||||
|
||||
mChooserActivity.unbindService(this);
|
||||
destroy();
|
||||
mChooserActivity.mServiceConnections.remove(this);
|
||||
if (mChooserActivity.mServiceConnections.isEmpty()) {
|
||||
mChooserActivity.mChooserHandler.removeMessages(
|
||||
@@ -1610,6 +1609,7 @@ public class ChooserActivity extends ResolverActivity {
|
||||
mChooserActivity.sendVoiceChoicesIfNeeded();
|
||||
}
|
||||
mConnectedComponent = null;
|
||||
destroy();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user