diff --git a/colorm.go b/colorm.go index 08bd5c3bb..ac24568e6 100644 --- a/colorm.go +++ b/colorm.go @@ -66,7 +66,7 @@ func (c *ColorM) Apply(clr color.Color) color.Color { func (c *ColorM) Concat(other ColorM) { o := other.impl if o == nil { - o = affine.ColorMIdentity{} + return } c.impl = c.affineColorM().Concat(o) }