From e37ab84b2dd1844faac06f455b9ed454fb10bf6b Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 19 Dec 2023 13:01:08 -0500 Subject: [PATCH] v2.3.0: removed unnecessary cursor allocation attempts on mobile --- SPD-classes/src/main/java/com/watabou/noosa/ui/Cursor.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/SPD-classes/src/main/java/com/watabou/noosa/ui/Cursor.java b/SPD-classes/src/main/java/com/watabou/noosa/ui/Cursor.java index 9981c7950..65305b083 100644 --- a/SPD-classes/src/main/java/com/watabou/noosa/ui/Cursor.java +++ b/SPD-classes/src/main/java/com/watabou/noosa/ui/Cursor.java @@ -26,6 +26,7 @@ import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.Pixmap; import com.watabou.input.ControllerHandler; import com.watabou.noosa.Game; +import com.watabou.utils.DeviceCompat; import com.watabou.utils.FileUtils; import com.watabou.utils.PointF; @@ -52,6 +53,11 @@ public class Cursor { public static void setCustomCursor(Type type, int zoom){ + //custom cursors (i.e. images which replace the mouse icon) are only supported on desktop + if (!DeviceCompat.isDesktop()){ + return; + } + if (currentCursor != null){ if (lastType == type && lastZoom == zoom){ return;