From c1da073b847340219b914f32ce9d43e82d867f22 Mon Sep 17 00:00:00 2001 From: Gus Grubba Date: Tue, 21 Aug 2018 14:49:22 -0400 Subject: [PATCH] CP - Limit pixel density fudge to Android only --- src/QmlControls/ScreenTools.qml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/QmlControls/ScreenTools.qml b/src/QmlControls/ScreenTools.qml index e0d977196..34edaeb07 100644 --- a/src/QmlControls/ScreenTools.qml +++ b/src/QmlControls/ScreenTools.qml @@ -58,18 +58,14 @@ Item { if(QGroundControl.corePlugin.options.devicePixelDensity != 0) { return QGroundControl.corePlugin.options.devicePixelDensity } - //-- Apple returns proper values - if(isiOS || isMac) { - return Screen.pixelDensity - } - //-- Mobile is rather unreliable - if(isMobile) { + //-- Android is rather unreliable + if(isAndroid) { // Lets assume it's unlikely you have a tablet over 300mm wide if((Screen.width / Screen.pixelDensity) > 300) { return Screen.pixelDensity * 2 } } - //-- Still needs logical pixel density on Windows + //-- Let's use what the system tells us return Screen.pixelDensity } -- 2.22.0