diff --git a/packages/DocumentsUI/src/com/android/documentsui/RootsFragment.java b/packages/DocumentsUI/src/com/android/documentsui/RootsFragment.java index 8bbcc306af9af..94edd832280ad 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/RootsFragment.java +++ b/packages/DocumentsUI/src/com/android/documentsui/RootsFragment.java @@ -228,10 +228,11 @@ public class RootsFragment extends Fragment { } public View getView(View convertView, ViewGroup parent) { - if (convertView == null) { - convertView = LayoutInflater.from(parent.getContext()) + // Disable recycling views because 1) it's very unlikely a view can be recycled here; + // 2) there is no easy way for us to know with which layout id the convertView was + // inflated; and 3) simplicity is much appreciated at this time. + convertView = LayoutInflater.from(parent.getContext()) .inflate(mLayoutId, parent, false); - } bindView(convertView); return convertView; }