diff --git a/uppsrc/CtrlLib/ArrayCtrl.cpp b/uppsrc/CtrlLib/ArrayCtrl.cpp index 1823f1004..3f219ab1a 100644 --- a/uppsrc/CtrlLib/ArrayCtrl.cpp +++ b/uppsrc/CtrlLib/ArrayCtrl.cpp @@ -849,6 +849,7 @@ void ArrayCtrl::Scroll() { PlaceEdits(); scroller.Scroll(*this, GetSize(), Point(header.GetScroll(), sb)); //TODO info.Cancel(); + WhenScroll(); } void ArrayCtrl::HeaderLayout() { diff --git a/uppsrc/CtrlLib/ArrayCtrl.h b/uppsrc/CtrlLib/ArrayCtrl.h index 00fad8839..a02096b08 100644 --- a/uppsrc/CtrlLib/ArrayCtrl.h +++ b/uppsrc/CtrlLib/ArrayCtrl.h @@ -326,7 +326,7 @@ public: Callback WhenAcceptEdit; Callback WhenCtrlsAction; Callback WhenSel; - + Callback WhenScroll; Callback WhenDrag; Callback3 WhenDropCell;