diff --git a/cardstackview/src/main/java/com/yuyakaido/android/cardstackview/CardStackLayoutManager.java b/cardstackview/src/main/java/com/yuyakaido/android/cardstackview/CardStackLayoutManager.java index c46c37d3..8326d35b 100644 --- a/cardstackview/src/main/java/com/yuyakaido/android/cardstackview/CardStackLayoutManager.java +++ b/cardstackview/src/main/java/com/yuyakaido/android/cardstackview/CardStackLayoutManager.java @@ -46,10 +46,7 @@ public RecyclerView.LayoutParams generateDefaultLayoutParams() { @Override public void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) { - // 表示対象のデータが変更された場合 - // 差分更新なし:didStructureChange = true - // 差分更新あり:willRunSimpleAnimations = true - if (state.didStructureChange() || state.willRunSimpleAnimations()) { + if (state.didStructureChange()) { listener.onCardAppeared(this.state.topPosition); } update(recycler);