From 09261d00a6d56e0529a2c0c271ab08faea556250 Mon Sep 17 00:00:00 2001 From: cxl Date: Fri, 25 Aug 2017 08:41:16 +0000 Subject: [PATCH] CtrlLib: ArrayCtrl: Fixed multiselect when ArrayCtrl contains embedded Ctrls git-svn-id: svn://ultimatepp.org/upp/trunk@11302 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/CtrlLib/ArrayCtrl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/uppsrc/CtrlLib/ArrayCtrl.cpp b/uppsrc/CtrlLib/ArrayCtrl.cpp index 21e0f5e72..8f5fe8a68 100644 --- a/uppsrc/CtrlLib/ArrayCtrl.cpp +++ b/uppsrc/CtrlLib/ArrayCtrl.cpp @@ -802,6 +802,7 @@ void ArrayCtrl::ChildGotFocus() if(nocursor) ScrollInto(p.y); else + if(p.y != cursor) // avoid setting cursor if it is already there - important for multiselect SetCursor(p.y); } }