Merge change I9b771df3 into eclair
* changes: Make sure AsyncTask sens a null result to onPostExecute() when cancelled.
This commit is contained in:
@ -413,6 +413,7 @@ public abstract class AsyncTask<Params, Progress, Result> {
|
||||
}
|
||||
|
||||
private void finish(Result result) {
|
||||
if (isCancelled()) result = null;
|
||||
onPostExecute(result);
|
||||
mStatus = Status.FINISHED;
|
||||
}
|
||||
|
Reference in New Issue
Block a user