diff --git a/src/x11/toplevel.cpp b/src/x11/toplevel.cpp index 2feea7ac0a..2fef702902 100644 --- a/src/x11/toplevel.cpp +++ b/src/x11/toplevel.cpp @@ -234,6 +234,8 @@ void wxTopLevelWindowX11::OnInternalIdle() wxSizeEvent event( GetClientSize(), GetId() ); event.SetEventObject( this ); GetEventHandler()->ProcessEvent( event ); + + m_needResizeInIdle = FALSE; } } @@ -254,6 +256,8 @@ bool wxTopLevelWindowX11::Show(bool show) wxSizeEvent event(GetSize(), GetId()); event.SetEventObject(this); GetEventHandler()->ProcessEvent(event); + + m_needResizeInIdle = FALSE; } return wxWindowX11::Show(show);