Fix IllegalArgumentException from RecyclerView in PanelFragment
The crash happens while RecyclerView is doing animation stuff. However, The panel doesn't use any animation in the list, so the simplest solution is to disable the ItemAnimator completely. Fix: 260923012 Test: build Change-Id: I9c5159366aca448a1075bee32ce940fbf902a450
This commit is contained in:
@@ -214,6 +214,8 @@ public class PanelFragment extends Fragment {
|
||||
// Make the panel layout gone here, to avoid janky animation when updating from old panel.
|
||||
// We will make it visible once the panel is ready to load.
|
||||
mPanelSlices.setVisibility(View.GONE);
|
||||
// Remove the animator to avoid a RecyclerView crash.
|
||||
mPanelSlices.setItemAnimator(null);
|
||||
|
||||
final Bundle arguments = getArguments();
|
||||
final String callingPackageName =
|
||||
|
Reference in New Issue
Block a user