From fe1d2e6fd5d77885e3efe0339e03b2fec7002b0b Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 18 Dec 2016 13:30:36 +0300 Subject: fix for strange post-effects of dnd in CCtrlTreeView --- src/mir_core/src/ui_utils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mir_core') diff --git a/src/mir_core/src/ui_utils.cpp b/src/mir_core/src/ui_utils.cpp index 1ca3ee069a..1e4cec81b9 100644 --- a/src/mir_core/src/ui_utils.cpp +++ b/src/mir_core/src/ui_utils.cpp @@ -1754,7 +1754,7 @@ BOOL CCtrlTreeView::OnNotify(int, NMHDR *pnmh) if (evt.nmtvkey->wVKey == VK_SPACE) { if (m_bCheckBox) InvertCheck(GetSelection()); - OnChange(this); + OnItemChanged(&evt); NotifyChange(); } @@ -1773,7 +1773,7 @@ BOOL CCtrlTreeView::OnNotify(int, NMHDR *pnmh) InvertCheck(hti.hItem); else SelectItem(hti.hItem); - OnChange(this); + OnItemChanged(&evt); NotifyChange(); } } -- cgit v1.2.3