From fff8f20745b603001f2354fa30685900be393bee Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 4 May 2025 23:05:42 -0400 Subject: [PATCH] Fixed #10759 --- core/src/mindustry/input/DesktopInput.java | 2 +- core/src/mindustry/ui/fragments/MinimapFragment.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 8bd67fab29..ed819e876c 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -544,7 +544,7 @@ public class DesktopInput extends InputHandler{ } } - if(!Core.scene.hasMouse()){ + if(!Core.scene.hasMouse() && !ui.minimapfrag.shown()){ Core.graphics.cursor(cursorType); }else{ cursorType = SystemCursor.arrow; diff --git a/core/src/mindustry/ui/fragments/MinimapFragment.java b/core/src/mindustry/ui/fragments/MinimapFragment.java index d595b9beae..019f11c62e 100644 --- a/core/src/mindustry/ui/fragments/MinimapFragment.java +++ b/core/src/mindustry/ui/fragments/MinimapFragment.java @@ -1,6 +1,7 @@ package mindustry.ui.fragments; import arc.*; +import arc.Graphics.Cursor.*; import arc.graphics.*; import arc.graphics.g2d.*; import arc.input.*; @@ -150,5 +151,8 @@ public class MinimapFragment{ } shown = !shown; + if(shown && Core.app.isDesktop()){ + Core.graphics.cursor(SystemCursor.arrow); + } } }