diff options
Diffstat (limited to 'core/java/android/os/AsyncTask.java')
-rw-r--r-- | core/java/android/os/AsyncTask.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/os/AsyncTask.java b/core/java/android/os/AsyncTask.java index abfb274..7d2c698 100644 --- a/core/java/android/os/AsyncTask.java +++ b/core/java/android/os/AsyncTask.java @@ -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; } |