diff --git a/core/src/mindustry/world/blocks/logic/CanvasBlock.java b/core/src/mindustry/world/blocks/logic/CanvasBlock.java index 54470c6b24..eb49e7eac5 100644 --- a/core/src/mindustry/world/blocks/logic/CanvasBlock.java +++ b/core/src/mindustry/world/blocks/logic/CanvasBlock.java @@ -215,6 +215,19 @@ public class CanvasBlock extends Block{ } } + @Override + public void afterPickedUp(){ + super.afterPickedUp(); + blending = 0; + } + + @Override + public void dropped(){ + super.dropped(); + + onProximityUpdate(); + } + @Override public boolean readable(LExecutor exec){ return isValid() && (exec.privileged || this.team == exec.team);