diff --git a/python_payload/st3m/ui/view.py b/python_payload/st3m/ui/view.py
index cbab783da6b270b1b2c31c316223b2ca570e0c33..5ccb6af253acd39d162c16a0db74df5504072839 100644
--- a/python_payload/st3m/ui/view.py
+++ b/python_payload/st3m/ui/view.py
@@ -100,6 +100,17 @@ class ViewTransition(ABCBase):
         pass
 
 
+class ViewTransitionNone(ViewTransition):
+    """
+    Immediate transition with no animation.
+    """
+
+    def draw(
+        self, ctx: Context, transition: float, incoming: Responder, outgoing: Responder
+    ) -> None:
+        incoming.draw(ctx)
+
+
 class ViewTransitionBlend(ViewTransition):
     """
     Transition from one view to another by opacity blending.