diff --git a/python_payload/st3m/ui/view.py b/python_payload/st3m/ui/view.py
index 53b3ed0f3a6bdd40967d67202d3d0f8b8e800276..062a3bb38c3365f9ec19d11b84f980651ab23c4a 100644
--- a/python_payload/st3m/ui/view.py
+++ b/python_payload/st3m/ui/view.py
@@ -272,6 +272,10 @@ class ViewManager(Responder):
 
             if self._transition >= 1.0:
                 self._fully_drawn += 1
+                ctx.save()
+                self._incoming.draw(ctx)
+                ctx.restore()
+                return
 
             vt = self._default_vt
             if self._overriden_vt is not None: