From ac85fccabba677b99dfdf04a3a312d73f8f58613 Mon Sep 17 00:00:00 2001 From: Aurelien Hubert Date: Thu, 14 Mar 2019 18:02:27 +0100 Subject: [PATCH] Add dynamic row view type for Data list fragment --- .../net/pokeranalytics/android/ui/fragment/DataListFragment.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/DataListFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/DataListFragment.kt index 7ec02447..3c80f24f 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/DataListFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/DataListFragment.kt @@ -58,7 +58,8 @@ class DataListFragment : PokerAnalyticsFragment(), LiveRowRepresentableDataSourc } override fun viewTypeForPosition(position: Int): Int { - return RowViewType.DATA.ordinal + val viewType = (this.items[position] as RowRepresentable).viewType + return if (viewType != -1) viewType else RowViewType.DATA.ordinal } override fun indexForRow(row: RowRepresentable): Int {