Why do we use canvas.save or canvas.restore?
<p>I know what it does. If I dont use sometimes I can see the difference in alignments, sometimes I dont. My question is if canvas.restore restores the state previous to when it was saved. Why arent the changes made after save and before restore undone ? The changes remain same. Why ?</p>
