diff --git a/Sources/arm/Layers.hx b/Sources/arm/Layers.hx index 1c4e7aef..f8ad6d91 100644 --- a/Sources/arm/Layers.hx +++ b/Sources/arm/Layers.hx @@ -791,11 +791,13 @@ class Layers { Context.pdirty = 0; Context.ddirty = 2; Context.rdirty = 2; + Context.layersPreviewDirty = true; // Repaint all layer previews as multiple layers might have changed. if (current != null) current.begin(false); Context.layer = _layer; setObjectMask(); Context.tool = _tool; Context.fillTypeHandle.position = _fillType; + MakeMaterial.parsePaintMaterial(false); } }