From 6be306d4dc596ee59bc4ea13288120297cb9562e Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Tue, 25 Sep 2012 17:55:00 +0000 Subject: [PATCH] fix deleting a frozen multi-line wxTextCtrl, see #13543 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@72551 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/textctrl.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gtk/textctrl.cpp b/src/gtk/textctrl.cpp index 15c7981c77..ae00662c74 100644 --- a/src/gtk/textctrl.cpp +++ b/src/gtk/textctrl.cpp @@ -613,6 +613,11 @@ void wxTextCtrl::Init() wxTextCtrl::~wxTextCtrl() { + // this is also done by wxWindowGTK dtor, but has to be done here so our + // DoThaw() override is called + while (IsFrozen()) + Thaw(); + if (m_anonymousMarkList) g_slist_free(m_anonymousMarkList); } -- 2.47.2