I\'m having a really puzzling canvas artifact / bug in my web application. After clearing the canvas, a circle shape that has been previously cleared reappears when drawing anot
Remember to use beginPath() to clear all previous paths.
beginPath()
When you clear the canvas simply call this method and the previous paths won't be re-rendered next time you stroke or fill.