]> git.saurik.com Git - wxWidgets.git/commitdiff
don't assert if 'c' key is pressed when there is no selection
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 12 Nov 2006 22:33:21 +0000 (22:33 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 12 Nov 2006 22:33:21 +0000 (22:33 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43379 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

samples/listctrl/listtest.cpp

index 24f1a188613a6b47bba2756d2daa123d214e2bf4..17d18c235b2169a2122a203c12474af574ef25c4 100644 (file)
@@ -915,6 +915,12 @@ void MyListCtrl::OnListKeyDown(wxListEvent& event)
             {
                 wxListItem info;
                 info.m_itemId = event.GetIndex();
+                if ( info.m_itemId == -1 )
+                {
+                    // no item
+                    break;
+                }
+
                 GetItem(info);
 
                 wxListItemAttr *attr = info.GetAttributes();