Resizing WT window with nvim causes flickering. #21506

Closed
opened 2026-01-31 07:46:32 +00:00 by claunia · 3 comments
Owner

Originally created by @flyingcat on GitHub (Apr 10, 2024).

Windows Terminal version

1.19.10573.0

Windows build number

10.0.22631.0

Other Software

nvim 0.9.0

Steps to reproduce

Open nvim, then resize the window.

Expected Behavior

It should redraw the content smoothly.

Actual Behavior

Flickering.

Also tried Helix, same.

Originally created by @flyingcat on GitHub (Apr 10, 2024). ### Windows Terminal version 1.19.10573.0 ### Windows build number 10.0.22631.0 ### Other Software nvim 0.9.0 ### Steps to reproduce Open nvim, then resize the window. ### Expected Behavior It should redraw the content smoothly. ### Actual Behavior Flickering. Also tried Helix, same.
claunia added the Issue-BugResolution-Duplicate labels 2026-01-31 07:46:32 +00:00
Author
Owner

@carlos-zamora commented on GitHub (Apr 10, 2024):

Thanks for filing! This is caused by the alt buffer whenever it resizes. This is something that will require an ecosystem change to move towards synchronized updates. We're tracking this over in #8331.

Marking as /dup of #8331

@carlos-zamora commented on GitHub (Apr 10, 2024): Thanks for filing! This is caused by the alt buffer whenever it resizes. This is something that will require an ecosystem change to move towards synchronized updates. We're tracking this over in #8331. Marking as /dup of #8331
Author
Owner

@microsoft-github-policy-service[bot] commented on GitHub (Apr 10, 2024):

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@microsoft-github-policy-service[bot] commented on GitHub (Apr 10, 2024): Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report! <!-- Policy app identification https://img.shields.io/static/v1?label=PullRequestIssueManagement. -->
Author
Owner

@flyingcat commented on GitHub (Apr 11, 2024):

@carlos-zamora Thanks for your reply.

But I don't think it is dup. The classic CMD, Ubuntu and Linux Mint default terminal do not suffer from this.

It's more like a rendering issue. If nvim set to a colorscheme with background, it's very obvious. Not drawing in an intermediate state but just flickering, like the old GDI without double buffering on a slow computer.

Sorry to post a new comment on a closed issue.

@flyingcat commented on GitHub (Apr 11, 2024): @carlos-zamora Thanks for your reply. But I don't think it is dup. The classic CMD, Ubuntu and Linux Mint default terminal do not suffer from this. It's more like a rendering issue. If nvim set to a colorscheme with background, it's very obvious. Not drawing in an intermediate state but just flickering, like the old GDI without double buffering on a slow computer. Sorry to post a new comment on a closed issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#21506