git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2824
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// selecting?
if ( event.LeftIsDown() )
{
// selecting?
if ( event.LeftIsDown() )
{
- wxASSERT_MSG( m_Selecting, "should be set in OnMouseLeftDown" );
-
- m_llist->ContinueSelection(cursorPos, m_ClickPosition);
- DoPaint(); // TODO: we don't have to redraw everything!
+ // m_Selecting might not be set if the button got pressed
+ // outside this window, so check for it:
+ if(m_Selecting)
+ {
+ m_llist->ContinueSelection(cursorPos, m_ClickPosition);
+ DoPaint(); // TODO: we don't have to redraw everything!
+ }