From: Robert Roebling Date: Sat, 21 Jun 2003 14:07:16 +0000 (+0000) Subject: Small fix for splitter window. X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/21b07f95d0e100f25e51e5ae1913ad97bc624c92 Small fix for splitter window. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/generic/splitter.cpp b/src/generic/splitter.cpp index 98b0c13ce3..01e143d8b8 100644 --- a/src/generic/splitter.cpp +++ b/src/generic/splitter.cpp @@ -281,13 +281,17 @@ void wxSplitterWindow::OnMouseEvent(wxMouseEvent& event) SizeWindows(); } // left up && dragging - else if (event.Moving() && !event.Dragging()) + else if ((event.Moving() || event.Leaving() || event.Entering()) && (m_dragMode == wxSPLIT_DRAG_NONE)) { // Just change the cursor as required - if ( SashHitTest(x, y) ) + if ( !event.Leaving() && SashHitTest(x, y) ) + { SetResizeCursor(); + } else + { SetCursor(* wxSTANDARD_CURSOR); + } } else if (event.Dragging() && (m_dragMode == wxSPLIT_DRAG_DRAGGING)) {