summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud Berry <arnaudberry@google.com>2020-09-14 16:48:05 -0700
committerArnaud Berry <arnaudberry@google.com>2020-09-16 17:57:44 -0700
commit80fc5cd9dd6f1d54aeb156340dbb5a58e054e81c (patch)
tree7a670b78a328042c5aa0cc717aa5a604a8173d98
parent39e93f288b2bfc10287f929a789c8a92953f528e (diff)
downloadMedia-80fc5cd9dd6f1d54aeb156340dbb5a58e054e81c.tar.gz
DO NOT MERGE: Fix span computation
Fixes: 165387823 Bug: 159766205 Test: manual Change-Id: I626dea94f5e2df1793321fe8c60ee39a78523163
-rw-r--r--src/com/android/car/media/browse/LimitedBrowseAdapter.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/com/android/car/media/browse/LimitedBrowseAdapter.java b/src/com/android/car/media/browse/LimitedBrowseAdapter.java
index 9189a16..bbca980 100644
--- a/src/com/android/car/media/browse/LimitedBrowseAdapter.java
+++ b/src/com/android/car/media/browse/LimitedBrowseAdapter.java
@@ -16,13 +16,11 @@
package com.android.car.media.browse;
-import com.android.car.media.R;
-
-import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
+import com.android.car.media.R;
import com.android.car.media.common.MediaItemMetadata;
import com.android.car.ui.recyclerview.DelegatingContentLimitingAdapter;
@@ -62,7 +60,8 @@ public class LimitedBrowseAdapter extends DelegatingContentLimitingAdapter<Brows
return mMaxSpanSize;
}
- return mBrowseAdapter.getSpanSize(position, mMaxSpanSize);
+ int itemIndex = positionToIndex(position);
+ return mBrowseAdapter.getSpanSize(itemIndex, mMaxSpanSize);
}
};