From f212c1f9f8d65e978f80d6bc69404ee3947b7c4e Mon Sep 17 00:00:00 2001 From: George Cook Date: Wed, 18 Jan 2023 16:02:26 +0100 Subject: [PATCH] fix(list): fixes issue where exiting a row that has strategy renderAll causes it to never ever show again --- src/source/ml/GridRowItemViewManager.bs | 2 ++ src/source/ml/ItemViewManager.bs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/source/ml/GridRowItemViewManager.bs b/src/source/ml/GridRowItemViewManager.bs index b7f3d248..a038f0ae 100644 --- a/src/source/ml/GridRowItemViewManager.bs +++ b/src/source/ml/GridRowItemViewManager.bs @@ -414,6 +414,8 @@ namespace ml end if end for end for + + m.itemScroller.viewPortEventNotifier.isAllRendered = false end function override function notifyEnterEvent(notifyStart as integer, notifyEnd as integer, forceCellUpdate = false as boolean) as void diff --git a/src/source/ml/ItemViewManager.bs b/src/source/ml/ItemViewManager.bs index f9a8ecd7..c65f4265 100644 --- a/src/source/ml/ItemViewManager.bs +++ b/src/source/ml/ItemViewManager.bs @@ -442,6 +442,8 @@ namespace ml end if end if end for + + m.itemScroller.viewPortEventNotifier.isAllRendered = false end function function notifyEnterEvent(indexes as mc.types.array) as void