Sometimes the clearRect(x, y, width, height)
method on the canvas context might not erase the previous graphics drawn. This usually happens when we’re drawing paths using methods like lineTo()
, arc()
, rect()
, etc. and then stroking them with stroke()
or filling their content area using fill()
. Here’s an example of what I’m trying to convey.
Continue reading “Why clearRect Might Not be Clearing the Canvas Pixels”