X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2034b748875bba52e3e98d85914dd1c372ff05c4..44f8caa7862bfdf67605adb801cd1fbb41c8aca5:/src/x11/window.cpp diff --git a/src/x11/window.cpp b/src/x11/window.cpp index ec6674bbf1..041217aa9e 100644 --- a/src/x11/window.cpp +++ b/src/x11/window.cpp @@ -138,6 +138,7 @@ bool wxWindowX11::Create(wxWindow *parent, wxWindowID id, m_backgroundColour = wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE); m_backgroundColour.CalcPixel( (WXColormap) cm ); + m_hasBgCol = TRUE; m_foregroundColour = *wxBLACK; m_foregroundColour.CalcPixel( (WXColormap) cm ); @@ -1313,8 +1314,7 @@ int wxComputeColours (Display *display, wxColour * back, wxColour * fore) bool wxWindowX11::SetBackgroundColour(const wxColour& col) { - if ( !wxWindowBase::SetBackgroundColour(col) ) - return FALSE; + wxWindowBase::SetBackgroundColour(col); if (!GetMainWindow()) return FALSE;