From 4340a145d8ad49639b4955fa8a2a257a46c95d60 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Tue, 19 Feb 2013 23:13:21 +0000 Subject: [PATCH] Fix background corruption in scrolled wxHtmlWindow. Draw the background on the entire virtual size, not just the currently shown client size. Closes #15047. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73543 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/html/htmlwin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/html/htmlwin.cpp b/src/html/htmlwin.cpp index 52ba2a51c4..11a4d78bf9 100644 --- a/src/html/htmlwin.cpp +++ b/src/html/htmlwin.cpp @@ -1090,7 +1090,7 @@ void wxHtmlWindow::DoEraseBackground(wxDC& dc) if ( m_bmpBg.IsOk() ) { // draw the background bitmap tiling it over the entire window area - const wxSize sz = GetClientSize(); + const wxSize sz = GetVirtualSize(); const wxSize sizeBmp(m_bmpBg.GetWidth(), m_bmpBg.GetHeight()); for ( wxCoord x = 0; x < sz.x; x += sizeBmp.x ) { -- 2.45.2