diff options
author | Harlan Hugh <hhugh@thebrain.com> | 2014-02-10 11:27:35 +0400 |
---|---|---|
committer | Harlan Hugh <hhugh@thebrain.com> | 2014-02-10 11:37:30 +0400 |
commit | c2bc5542a35a7f4ab491701b46dd3a878838b30d (patch) | |
tree | 9b51240c00e099f56c8081f254f9d730ef150495 /Xwt.Mac | |
parent | 64143d1dc54d7a3b7b11959c69575b14d278905e (diff) |
Fixed: Screen.ScaleFactor always returns 1, even on a Retina display
Diffstat (limited to 'Xwt.Mac')
-rw-r--r-- | Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs b/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs index c7c64e6e..b1fab7ed 100644 --- a/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs +++ b/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs @@ -107,6 +107,11 @@ namespace Xwt.Mac return ((NSScreen)backend).DeviceDescription ["NSScreenNumber"].ToString (); } + public override double GetScaleFactor (object backend) + { + return ((NSScreen)backend).BackingScaleFactor; + } + #endregion } } |