From 58080ea3e80c3722fb18071bcd1330aca281955a Mon Sep 17 00:00:00 2001 From: Robert Roebling Date: Tue, 22 May 2007 07:55:39 +0000 Subject: [PATCH] [ 1712381 ] CRASH: closing floating panel on GTK git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46168 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/aui/framemanager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/aui/framemanager.cpp b/src/aui/framemanager.cpp index c04654f4c5..6db66b51ed 100644 --- a/src/aui/framemanager.cpp +++ b/src/aui/framemanager.cpp @@ -3550,6 +3550,10 @@ void wxAuiManager::OnFloatingPaneActivated(wxWindow* wnd) void wxAuiManager::OnRender(wxAuiManagerEvent& evt) { + // if the frame is about to be deleted, don't bother + if (!m_frame || wxPendingDelete.Member(m_frame)) + return; + wxDC* dc = evt.GetDC(); #ifdef __WXMAC__