From 5bba819f43fc3154f5821f039f86f280358032b1 Mon Sep 17 00:00:00 2001
From: Sebastian Krzyszkowiak <dos@dosowisko.net>
Date: Fri, 29 Sep 2023 04:56:01 +0200
Subject: [PATCH] py,st3m: ViewTransitionBlend: Add ctx.save/restore pair
 around outgoing view

---
 python_payload/st3m/ui/view.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/python_payload/st3m/ui/view.py b/python_payload/st3m/ui/view.py
index 820fd87e0c..eb042b6790 100644
--- a/python_payload/st3m/ui/view.py
+++ b/python_payload/st3m/ui/view.py
@@ -106,7 +106,9 @@ class ViewTransitionBlend(ViewTransition):
     def draw(
         self, ctx: Context, transition: float, incoming: Responder, outgoing: Responder
     ) -> None:
+        ctx.save()
         outgoing.draw(ctx)
+        ctx.restore()
 
         ctx.save()
         ctx.global_alpha = transition
-- 
GitLab