diff --git a/src/generic/datavgen.cpp b/src/generic/datavgen.cpp index 3abe191aa0..6cd6ddb04d 100644 --- a/src/generic/datavgen.cpp +++ b/src/generic/datavgen.cpp @@ -5634,7 +5634,7 @@ wxSize wxDataViewCtrl::GetSizeAvailableForScrollTarget(const wxSize& size) return newsize; } -void wxDataViewCtrl::OnSize( wxSizeEvent &WXUNUSED(event) ) +void wxDataViewCtrl::OnSize(wxSizeEvent &event) { // We need to override OnSize so that our scrolled // window a) does call Layout() to use sizers for @@ -5661,6 +5661,7 @@ void wxDataViewCtrl::OnSize( wxSizeEvent &WXUNUSED(event) ) { m_headerArea->Refresh(); } + event.Skip(); } void wxDataViewCtrl::OnDPIChanged(wxDPIChangedEvent& event) diff --git a/src/generic/grid.cpp b/src/generic/grid.cpp index b43383531b..c431d0c4c8 100644 --- a/src/generic/grid.cpp +++ b/src/generic/grid.cpp @@ -5746,12 +5746,13 @@ void wxGrid::RefreshBlock(int topRow, int leftCol, } } -void wxGrid::OnSize(wxSizeEvent& WXUNUSED(event)) +void wxGrid::OnSize(wxSizeEvent& event) { if (m_targetWindow != this) // check whether initialisation has been done { // reposition our children windows CalcWindowSizes(); + event.Skip(); } }