am d5a03eb0: Ensuring that we skip item decoration drawing when there are no apps.
* commit 'd5a03eb0b3015e8d307299ea2c8771b3b204a6ea':
Ensuring that we skip item decoration drawing when there are no apps.
diff --git a/src/com/android/launcher3/AppsGridAdapter.java b/src/com/android/launcher3/AppsGridAdapter.java
index c8ce397..954c59f 100644
--- a/src/com/android/launcher3/AppsGridAdapter.java
+++ b/src/com/android/launcher3/AppsGridAdapter.java
@@ -72,6 +72,10 @@
@Override
public void onDraw(Canvas c, RecyclerView parent, RecyclerView.State state) {
List<AlphabeticalAppsList.AdapterItem> items = mApps.getAdapterItems();
+ if (items.isEmpty()) {
+ return;
+ }
+
for (int i = 0; i < parent.getChildCount(); i++) {
View child = parent.getChildAt(i);
ViewHolder holder = (ViewHolder) parent.getChildViewHolder(child);