diff --git a/Sources/arm/render/Inc.hx b/Sources/arm/render/Inc.hx index 9cdbc301..f585f093 100644 --- a/Sources/arm/render/Inc.hx +++ b/Sources/arm/render/Inc.hx @@ -180,7 +180,7 @@ class Inc { var in2dView = UIView2D.inst.show && UIView2D.inst.type == View2DLayer && mx > UIView2D.inst.wx && mx < UIView2D.inst.wx + UIView2D.inst.ww && my > UIView2D.inst.wy && my < UIView2D.inst.wy + UIView2D.inst.wh; - if ((mx != lastX || my != lastY) && (inViewport || in2dView)) { + if ((mx != lastX || my != lastY || UISidebar.inst.brushLocked) && (inViewport || in2dView)) { Context.rdirty = 2; UISidebar.inst.sub = 0; }