Skip to content
Snippets Groups Projects

py,ui: only create one compositing group for ViewTransitionBlend

Merged pippin requested to merge pippin/reduce_overhead_in_fade_transitions into main
1 file
+ 1
3
Compare changes
  • Side-by-side
  • Inline
@@ -87,13 +87,11 @@ class ViewTransitionBlend(ViewTransition):
def draw(
self, ctx: Context, transition: float, incoming: Responder, outgoing: Responder
) -> None:
ctx.start_group()
outgoing.draw(ctx)
ctx.end_group()
ctx.start_group()
ctx.global_alpha = transition
incoming.draw(ctx)
ctx.global_alpha = transition
ctx.end_group()
Loading