From affa30730a127527ec4040ad2b4e3c544725ce6f Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 1 Apr 2023 10:04:22 -0400 Subject: [PATCH] Fixed #8458 --- core/src/mindustry/input/DesktopInput.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 96f82b1040..0044991083 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -262,7 +262,7 @@ public class DesktopInput extends InputHandler{ shouldShoot = !scene.hasMouse() && !locked; - if(!locked && block == null && !scene.hasField() && + if(!locked && block == null && !scene.hasField() && !scene.hasDialog() && //disable command mode when player unit can boost and command mode binding is the same !(!player.dead() && player.unit().type.canBoost && keybinds.get(Binding.command_mode).key == keybinds.get(Binding.boost).key)){ if(settings.getBool("commandmodehold")){