[PR #12820] Autocomplete keyframe animations when occluded on Windows 11 #29247

Open
opened 2026-01-31 09:33:43 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/12820

State: closed
Merged: Yes


On certain builds of Windows, when Terminal is set as the default it
will accumulate an unbounded amount of queued animations while the
screen is off and it is servicing window management for console
applications.

This results in Terminal hanging when left overnight, as it has millions
of animations to process.

The new call into TerminalThemeHelpers will tell our compositor to
automatically complete animations that are scheduled while the screen is
off.

Fixes MSFT-38506980

**Original Pull Request:** https://github.com/microsoft/terminal/pull/12820 **State:** closed **Merged:** Yes --- On certain builds of Windows, when Terminal is set as the default it will accumulate an unbounded amount of queued animations while the screen is off and it is servicing window management for console applications. This results in Terminal hanging when left overnight, as it has millions of animations to process. The new call into TerminalThemeHelpers will tell our compositor to automatically complete animations that are scheduled while the screen is off. Fixes MSFT-38506980
claunia added the pull-request label 2026-01-31 09:33:43 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#29247