X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f78024a1f98fac96991a9f87804000512a32a976..0e4b997673524e38f2df8f9aa6c478098b5dd5ca:/src/mac/control.cpp diff --git a/src/mac/control.cpp b/src/mac/control.cpp index 5c2a5d785d..8c19e3cec2 100644 --- a/src/mac/control.cpp +++ b/src/mac/control.cpp @@ -609,6 +609,7 @@ void wxControl::DoSetSize(int x, int y, m_width - 2 * m_macHorizontalBorder, m_height - 2 * m_macVerticalBorder ) ; + wxSizeEvent event(wxSize(m_width, m_height), m_windowId); event.SetEventObject(this); GetEventHandler()->ProcessEvent(event); @@ -854,7 +855,7 @@ void wxControl::OnMouseEvent( wxMouseEvent &event ) { controlpart = ::HandleControlClick( control , localwhere , modifiers , (ControlActionUPP) -1 ) ; wxTheApp->s_lastMouseDown = 0 ; - if ( control && controlpart != kControlNoPart && + if ( control && controlpart != kControlNoPart && ! IsKindOf( CLASSINFO( wxScrollBar ) ) ) // otherwise we will get the event twice for scrollbar {