X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/81762e79b83c061ebeb05053bdeae2939aa036c7..36a56c6568bd29350a24f32bf5bbad0532a42a19:/src/univ/winuniv.cpp diff --git a/src/univ/winuniv.cpp b/src/univ/winuniv.cpp index 0f5b590014..719515c231 100644 --- a/src/univ/winuniv.cpp +++ b/src/univ/winuniv.cpp @@ -763,6 +763,12 @@ int wxWindow::GetScrollRange(int orient) const void wxWindow::ScrollWindow(int dx, int dy, const wxRect *rect) { +#ifdef __WXX11__ + + wxWindowX11::ScrollWindow( dx, dy, rect ); + +#else + // before scrolling it, ensure that we don't have any unpainted areas Update(); @@ -779,6 +785,8 @@ void wxWindow::ScrollWindow(int dx, int dy, const wxRect *rect) r = ScrollNoRefresh(0, dy, rect); Refresh(TRUE /* erase bkgnd */, &r); } + +#endif } wxRect wxWindow::ScrollNoRefresh(int dx, int dy, const wxRect *rectTotal)