Skip to content

High performance and flicker free behavior on terminal resize #21924

Description

@jacob314

This requires migrating to RenderStatic for from Static for history items
and updating the history items in small batches on resize rather than attempting to update the entire history the first frame after resize.

RenderWorker changes in Ink will also help mitigating by resolving the current issue where outside of alternate buffer mode, there is a large flicker of previously rendered content on resize.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/coreIssues related to User Interface, OS Support, Core Functionalityeffort/medium2-3 days: UI state, async flow, cross-component refactorskind/bugpriority/p2Important but can be addressed in a future release.status/bot-triagedstatus/need-informationworkstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.

    Type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions