Workaround for wallpaper crash. (5191436)

- Adding a little time to the tab transition

Change-Id: Ia7615d93f471845e568742df828cde43c1b917c4
This commit is contained in:
Winson Chung
2011-08-22 16:19:31 -07:00
parent 30a22f32b0
commit f8742be8ab
2 changed files with 10 additions and 4 deletions
+1 -1
View File
@@ -31,7 +31,7 @@
<integer name="config_appsCustomizeWorkspaceShrinkTime">1000</integer>
<!-- Tab transition animation duration -->
<integer name="config_tabTransitionDuration">200</integer>
<integer name="config_tabTransitionDuration">250</integer>
<!-- The slope, in percent, of the drag movement needed to drag an item out of
AppsCustomize (y / x * 100%) -->
@@ -307,9 +307,15 @@ public class WallpaperChooserDialogFragment extends DialogFragment implements
mBitmap.recycle();
}
mBitmap = b;
mWallpaperDrawable.setBitmap(b);
getView().postInvalidate();
View v = getView();
if (v != null) {
mBitmap = b;
mWallpaperDrawable.setBitmap(b);
v.postInvalidate();
} else {
mBitmap = null;
mWallpaperDrawable.setBitmap(null);
}
mLoader = null;
} else {
b.recycle();