Use Context.save(), Context.restore() stack

This commit is contained in:
XANTRONIX 2025-02-24 12:17:06 -05:00
parent 9e3c30f487
commit a5879df512

View file

@ -104,6 +104,8 @@ class SkewTGraph():
y: float,
samples: Iterable[SoundingSample],
fn: Callable):
cr.save()
first = True
for sample in samples:
@ -129,6 +131,7 @@ class SkewTGraph():
cr.line_to(x + sx, y + sy)
cr.stroke()
cr.restore()
def draw(self,
cr: cairo.Context,