X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7dc941e3c5c7be146a1bd92b97605c15c5ce6ee9..d57d0505d4c2186592833f18c3d40532d3a4bf0e:/src/osx/nonownedwnd_osx.cpp diff --git a/src/osx/nonownedwnd_osx.cpp b/src/osx/nonownedwnd_osx.cpp index feea6b5d9e..10daf9d052 100644 --- a/src/osx/nonownedwnd_osx.cpp +++ b/src/osx/nonownedwnd_osx.cpp @@ -249,6 +249,7 @@ bool wxNonOwnedWindow::OSXShowWithEffect(bool show, { // as apps expect a size event to occur when the window is shown, // generate one when it is shown with effect too + MacOnInternalSize(); wxSizeEvent event(GetSize(), m_windowId); event.SetEventObject(this); HandleWindowEvent(event); @@ -311,6 +312,7 @@ void wxNonOwnedWindow::HandleActivated( double timestampsec, bool didActivate ) void wxNonOwnedWindow::HandleResized( double timestampsec ) { + MacOnInternalSize(); wxSizeEvent wxevent( GetSize() , GetId()); wxevent.SetTimestamp( (int) (timestampsec * 1000) ); wxevent.SetEventObject( this ); @@ -385,6 +387,7 @@ bool wxNonOwnedWindow::Show(bool show) if ( show ) { // because apps expect a size event to occur at this moment + MacOnInternalSize(); wxSizeEvent event(GetSize() , m_windowId); event.SetEventObject(this); HandleWindowEvent(event);