From 7e09e4f2e8d423a29ddd69e19e15292c4cd54bc3 Mon Sep 17 00:00:00 2001 From: Emux Date: Sun, 8 May 2022 15:14:45 +0300 Subject: [PATCH] CanvasAdapter: add method getDeviceScale (#925) --- vtm/src/org/oscim/backend/CanvasAdapter.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vtm/src/org/oscim/backend/CanvasAdapter.java b/vtm/src/org/oscim/backend/CanvasAdapter.java index 0eae14c9..623189af 100644 --- a/vtm/src/org/oscim/backend/CanvasAdapter.java +++ b/vtm/src/org/oscim/backend/CanvasAdapter.java @@ -1,6 +1,6 @@ /* * Copyright 2013 Hannes Janetzek - * Copyright 2016-2021 devemux86 + * Copyright 2016-2022 devemux86 * Copyright 2017 Longri * Copyright 2021 eddiemuc * @@ -250,8 +250,12 @@ public abstract class CanvasAdapter { return new File(parentPath, pathName); } + public static float getDeviceScale() { + return CanvasAdapter.dpi / CanvasAdapter.DEFAULT_DPI; + } + public static float getScale() { - return (CanvasAdapter.dpi / CanvasAdapter.DEFAULT_DPI) * userScale; + return getDeviceScale() * userScale; } protected static void init(CanvasAdapter adapter) {