]> git.saurik.com Git - wxWidgets.git/commitdiff
honour stateMask in GetItem() too (patch 1153451)
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 8 Mar 2005 00:40:06 +0000 (00:40 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 8 Mar 2005 00:40:06 +0000 (00:40 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32662 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/listctrl.cpp

index b3894f1461605ed4b76fcb91c782a553e6794b1f..65ed0d1182eb435c0673727e190aff0263b508ab 100644 (file)
@@ -728,8 +728,7 @@ bool wxListCtrl::GetItem(wxListItem& info) const
     if ( info.m_mask & wxLIST_MASK_STATE )
     {
         lvItem.mask |= LVIF_STATE;
-        // the other bits are hardly interesting anyhow
-        lvItem.stateMask = LVIS_SELECTED | LVIS_FOCUSED;
+        wxConvertToMSWFlags(0, info.m_stateMask, lvItem);
     }
 
     bool success = ListView_GetItem((HWND)GetHWND(), &lvItem) != 0;