diff --git a/xvaga/xvaga.cpp b/xvaga/xvaga.cpp index aa12ba010..14a82934c 100755 --- a/xvaga/xvaga.cpp +++ b/xvaga/xvaga.cpp @@ -2261,7 +2261,12 @@ void xvt_dwin_scroll_rect(WINDOW win, RCT *rctp, int dh, int dv) { wxRect rct = NormalizeRCT(rctp); if (rct.width > 0 && rct.height > 0) + +#ifdef WIN32 w.ScrollWindow(dh, dv, &rct); +#else + xvt_dwin_invalidate_rect(win, rctp); +#endif } else w.ScrollWindow(dh, dv);