reapack

Package manager for REAPER
Log | Files | Refs | Submodules | README | LICENSE

commit ec9a4f41223fe7e9bbd39655269fe1e89d9b8b09
parent 3b6eeb6c66af0b4d6f497c25b23c2b62fbe76e69
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Wed,  4 Jan 2017 23:54:06 -0500

dialog: fix window position correction for multi-monitor on macOS

Diffstat:
Msrc/dialog.cpp | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/dialog.cpp b/src/dialog.cpp @@ -271,9 +271,9 @@ void Dialog::boundedMove(int x, int y) SWELL_GetViewPort(&viewport, &rect, false); const int viewportX = viewport.left; - const int viewportWidth = viewport.right; + const int viewportWidth = viewport.right - viewportX; const int viewportY = viewport.top; - const int viewportHeight = viewport.bottom; + const int viewportHeight = viewport.bottom - viewportY; #endif x = min(max(viewportX, x), viewportWidth - width - abs(viewportX));