diff options
| author | bruvzg | 2018-03-22 18:24:09 +0200 |
|---|---|---|
| committer | Hein-Pieter van Braam | 2018-04-28 17:51:11 +0200 |
| commit | de66976ff0a536542a83161f0edc978bb3a2dd48 (patch) | |
| tree | 7a64143915dd96830ac0782ca4d8e9bc64cf55bf | |
| parent | b08aa6fb3ce7912931e33cc09c61d3a1090de061 (diff) | |
| download | godot-de66976ff0a536542a83161f0edc978bb3a2dd48.tar.gz godot-de66976ff0a536542a83161f0edc978bb3a2dd48.tar.zst godot-de66976ff0a536542a83161f0edc978bb3a2dd48.zip | |
Fix dragging window from non-retina to retina display.
(cherry picked from commit 14597dc2b264c02450dfd7a04314e77d27ea7dc7)
| -rw-r--r-- | platform/osx/os_osx.mm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/platform/osx/os_osx.mm b/platform/osx/os_osx.mm index d57ba4d73..896114980 100644 --- a/platform/osx/os_osx.mm +++ b/platform/osx/os_osx.mm @@ -262,6 +262,7 @@ static Vector2 get_mouse_pos(NSEvent *event) { NSWindow *window = (NSWindow *)[notification object]; CGFloat newBackingScaleFactor = [window backingScaleFactor]; CGFloat oldBackingScaleFactor = [[[notification userInfo] objectForKey:@"NSBackingPropertyOldScaleFactorKey"] doubleValue]; + [OS_OSX::singleton->window_view setWantsBestResolutionOpenGLSurface:YES]; if (newBackingScaleFactor != oldBackingScaleFactor) { //Set new display scale and window size |
