Removed extra (unmatched) ctx.save() that was causing major a major bug with zoom.