summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2017-06-09 20:53:44 (GMT)
committer Michael Drake <tlsa@netsurf-browser.org>2017-06-09 20:58:16 (GMT)
commit527b19b11146dbb1109f092a93ecbbcbd65a865b (patch)
tree151b4fcec0c7a886ff240ab3a2dd22e4284680c9
parent3b18d36b025c8b2a36644391393258034dd9c702 (diff)
downloadnetsurf-527b19b11146dbb1109f092a93ecbbcbd65a865b.tar.gz
netsurf-527b19b11146dbb1109f092a93ecbbcbd65a865b.tar.bz2
Windows: Core window: No need to erase the invalidated region on scroll.
The core is responsible for rendering the invalidated region, so this avoids the area getting painted twice.
-rw-r--r--frontends/windows/corewindow.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/frontends/windows/corewindow.c b/frontends/windows/corewindow.c
index adf1c65..d4ffc5a 100644
--- a/frontends/windows/corewindow.c
+++ b/frontends/windows/corewindow.c
@@ -211,7 +211,7 @@ nsw32_corewindow_vscroll(struct nsw32_corewindow *nsw32_cw,
NULL,
NULL,
NULL,
- SW_ERASE | SW_INVALIDATE);
+ SW_INVALIDATE);
/**
* /todo win32 corewindow vertical scrolling needs us to
@@ -278,7 +278,7 @@ nsw32_corewindow_hscroll(struct nsw32_corewindow *nsw32_cw,
NULL,
NULL,
NULL,
- SW_ERASE | SW_INVALIDATE);
+ SW_INVALIDATE);
return 0;
}