From: Vadim Zeitlin Date: Thu, 26 Jul 2001 09:24:36 +0000 (+0000) Subject: don't do anything in SetBackgroundColour() if colour is invalid X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/1f4774338e881f11ef804d1f607c97eb539d8870 don't do anything in SetBackgroundColour() if colour is invalid git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11179 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/gtk/textctrl.cpp b/src/gtk/textctrl.cpp index 7f5f223d94..57de39f9ff 100644 --- a/src/gtk/textctrl.cpp +++ b/src/gtk/textctrl.cpp @@ -1102,7 +1102,8 @@ bool wxTextCtrl::SetBackgroundColour( const wxColour &colour ) { wxCHECK_MSG( m_text != NULL, FALSE, wxT("invalid text ctrl") ); - wxControl::SetBackgroundColour( colour ); + if ( !wxControl::SetBackgroundColour( colour ) ) + return FALSE; if (!m_widget->window) return FALSE; diff --git a/src/gtk1/textctrl.cpp b/src/gtk1/textctrl.cpp index 7f5f223d94..57de39f9ff 100644 --- a/src/gtk1/textctrl.cpp +++ b/src/gtk1/textctrl.cpp @@ -1102,7 +1102,8 @@ bool wxTextCtrl::SetBackgroundColour( const wxColour &colour ) { wxCHECK_MSG( m_text != NULL, FALSE, wxT("invalid text ctrl") ); - wxControl::SetBackgroundColour( colour ); + if ( !wxControl::SetBackgroundColour( colour ) ) + return FALSE; if (!m_widget->window) return FALSE;