summaryrefslogtreecommitdiff
path: root/src/drivers/WinAPI
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2019-11-02 11:41:42 +0100
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2019-11-02 11:41:42 +0100
commitda29db9f9c3b789cd31921cb30a1418392d4214f (patch)
treeeb6feb2da36bd916093394655774962bfb5601df /src/drivers/WinAPI
parentecdb386f3da9d70c45c601d3456c2e32d95a3863 (diff)
Slightly simpler code to support fl_overlay_rect() on HighDPI screens.
Diffstat (limited to 'src/drivers/WinAPI')
-rw-r--r--src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.cxx b/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.cxx
index edbfba577..f87ae8df3 100644
--- a/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.cxx
+++ b/src/drivers/WinAPI/Fl_WinAPI_Screen_Driver.cxx
@@ -495,8 +495,8 @@ Fl_WinAPI_Screen_Driver::read_win_rectangle(
int ws, hs;
if (int(s) == s) { ws = w * s; hs = h * s;}
else {
- ws = (w+1)*s-1;
- hs = (h+1)*s-1;
+ ws = (w+1)*s; // matches what Fl_Graphics_Driver::cache_size() does
+ hs = (h+1)*s;
if (ws < 1) ws = 1;
if (hs < 1) hs = 1;
}