diff --git a/StackLayoutManager/src/main/java/com/littlemango/stacklayoutmanager/StackLayoutManager.kt b/StackLayoutManager/src/main/java/com/littlemango/stacklayoutmanager/StackLayoutManager.kt index 8fd1e73..ee6d11e 100644 --- a/StackLayoutManager/src/main/java/com/littlemango/stacklayoutmanager/StackLayoutManager.kt +++ b/StackLayoutManager/src/main/java/com/littlemango/stacklayoutmanager/StackLayoutManager.kt @@ -278,6 +278,10 @@ class StackLayoutManager(scrollOrientation: ScrollOrientation, } override fun onLayoutChildren(recycler: RecyclerView.Recycler, state: RecyclerView.State) { + if (itemCount == 0) { + return + } + mLayout?.requestLayout() removeAndRecycleAllViews(recycler)