Merge "Fix issue #3271486: SetupWizward NullPointerException in"

This commit is contained in:
Dianne Hackborn
2010-12-09 13:16:49 -08:00
committed by Android (Google) Code Review

View File

@@ -2334,15 +2334,17 @@ public final class ActivityThread {
}
}
Canvas cv = mThumbnailCanvas;
if (cv == null) {
mThumbnailCanvas = cv = new Canvas();
}
cv.setBitmap(thumbnail);
if (!r.activity.onCreateThumbnail(thumbnail, cv)) {
mAvailThumbnailBitmap = thumbnail;
thumbnail = null;
if (thumbnail != null) {
Canvas cv = mThumbnailCanvas;
if (cv == null) {
mThumbnailCanvas = cv = new Canvas();
}
cv.setBitmap(thumbnail);
if (!r.activity.onCreateThumbnail(thumbnail, cv)) {
mAvailThumbnailBitmap = thumbnail;
thumbnail = null;
}
}
} catch (Exception e) {