Skip to content

Commit f0295e0

Browse files
committed
minor improvement
1 parent 98e0fdb commit f0295e0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

universal_adapter/src/main/java/com/yogeshpaliyal/universal_adapter/extensions/BindingAdaptersUtils.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ import java.util.*
1212

1313
@BindingAdapter("recycler_adapter")
1414
fun RecyclerView.setRecyclerAdapter(adapter: RecyclerView.Adapter<*>) {
15-
this.adapter = adapter
15+
if(this.adapter != adapter)
16+
this.adapter = adapter
1617
}
1718

1819

@@ -34,7 +35,7 @@ fun <T> RecyclerView.setRecyclerAdapter(
3435
val tempAdapter = UniversalRecyclerAdapter.Builder(
3536
lifecycleOwner = lifecycleOwner, data = data,
3637
content = UniversalAdapterViewType.Content(itemLayout, itemListener),
37-
loading = UniversalAdapterViewType.Loading(loadingLayout,loadingLayoutCount),
38+
loading = UniversalAdapterViewType.Loading(loadingLayout,loadingLayoutCount?:5),
3839
loadingFooter = UniversalAdapterViewType.LoadingFooter(loadMoreLayout),
3940
error = UniversalAdapterViewType.Error(errorLayout, errorListener),
4041
noData = UniversalAdapterViewType.NoData(noDataLayout, noDataListener)

0 commit comments

Comments
 (0)