Fix launcher crash after restore with some specific widgets. am: 8dae83ee9b am: 5134643c00 am: 1b31a72388
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/12196250 Change-Id: If7e4e70efbbfc534e9359bf2df3a1b559ed7a497
This commit is contained in:
@@ -52,7 +52,6 @@ public class PendingAppWidgetHostView extends LauncherAppWidgetHostView
|
||||
private static final float MIN_SATUNATION = 0.7f;
|
||||
|
||||
private final Rect mRect = new Rect();
|
||||
private View mDefaultView;
|
||||
private OnClickListener mClickListener;
|
||||
private final LauncherAppWidgetInfo mInfo;
|
||||
private final int mStartState;
|
||||
@@ -111,12 +110,11 @@ public class PendingAppWidgetHostView extends LauncherAppWidgetHostView
|
||||
|
||||
@Override
|
||||
protected View getDefaultView() {
|
||||
if (mDefaultView == null) {
|
||||
mDefaultView = mInflater.inflate(R.layout.appwidget_not_ready, this, false);
|
||||
mDefaultView.setOnClickListener(this);
|
||||
applyState();
|
||||
}
|
||||
return mDefaultView;
|
||||
View defaultView = mInflater.inflate(R.layout.appwidget_not_ready, this, false);
|
||||
defaultView.setOnClickListener(this);
|
||||
applyState();
|
||||
invalidate();
|
||||
return defaultView;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user