diff --git a/Sources/arm/ui/UITrait.hx b/Sources/arm/ui/UITrait.hx index 24d2811c..ef8b8696 100644 --- a/Sources/arm/ui/UITrait.hx +++ b/Sources/arm/ui/UITrait.hx @@ -533,7 +533,7 @@ class UITrait { if (Operator.shortcut(Config.keymap.brush_radius) || Operator.shortcut(Config.keymap.brush_opacity)) { brushCanLock = true; - mouse.lock(); + if (!Input.getPen().connected) mouse.lock(); lockStartedX = mouse.x; lockStartedY = mouse.y; }