From e2f6f8da0e7123a53175439e98a90ca195beff29 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Fri, 15 Apr 2005 03:11:53 +0000 Subject: [PATCH] Applied patch [ 1167891 ] wxNotebook display problem on MSW w/ XP theming git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/notebook.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/msw/notebook.cpp b/src/msw/notebook.cpp index cb09470b78..1f97d497b8 100644 --- a/src/msw/notebook.cpp +++ b/src/msw/notebook.cpp @@ -754,11 +754,6 @@ int wxNotebook::HitTest(const wxPoint& pt, long *flags) const void wxNotebook::OnSize(wxSizeEvent& event) { -#if wxUSE_UXTHEME - // background bitmap size has changed, update the brush using it too - UpdateBgBrush(); -#endif // wxUSE_UXTHEME - if ( GetPageCount() == 0 ) { // Prevents droppings on resize, but does cause some flicker @@ -801,6 +796,11 @@ void wxNotebook::OnSize(wxSizeEvent& event) } } +#if wxUSE_UXTHEME + // background bitmap size has changed, update the brush using it too + UpdateBgBrush(); +#endif // wxUSE_UXTHEME + TabCtrl_AdjustRect(m_hwnd, false, &rc); int width = rc.right - rc.left,