yazi not working in Preview v1.22.2362.0 #22183

Closed
opened 2026-01-31 08:05:51 +00:00 by claunia · 3 comments
Owner

Originally created by @doongjohn on GitHub (Aug 29, 2024).

Windows Terminal version

1.22.2362.0

Windows build number

10.0.22631.4037

Other Software

yazi 0.3.2 https://github.com/sxyazi/yazi/releases/tag/v0.3.2

Steps to reproduce

Run yazi in any shell (powershell, cmd, nu, ...)

Expected Behavior

It should work. It works in Preview v1.21.1772.0

Actual Behavior

  1. It takes a while to start yazi.
  2. When it opens, yazi is not responding to any input.
Originally created by @doongjohn on GitHub (Aug 29, 2024). ### Windows Terminal version 1.22.2362.0 ### Windows build number 10.0.22631.4037 ### Other Software yazi 0.3.2 <https://github.com/sxyazi/yazi/releases/tag/v0.3.2> ### Steps to reproduce Run yazi in any shell (powershell, cmd, nu, ...) ### Expected Behavior It should work. It works in [Preview v1.21.1772.0](https://github.com/microsoft/terminal/releases/tag/v1.21.1772.0) ### Actual Behavior 1. It takes a while to start yazi. 2. When it opens, yazi is not responding to any input.
claunia added the Issue-BugResolution-Duplicate labels 2026-01-31 08:05:51 +00:00
Author
Owner

@j4james commented on GitHub (Aug 29, 2024):

I think this is possibly another case of #17813. If I run yazi with the debug tap, I can see it sending a DA1 request, and I can see Windows Terminal responding, but yazi is clearly not receiving that response, because you see it waiting for a couple of seconds before it times out and proceeds with other queries.

And from a brief scan of the crossterm source (which I think is what yazi is using), I can see they are setting the ENABLE_VIRTUAL_TERMINAL_PROCESSING mode, but not the ENABLE_VIRTUAL_TERMINAL_INPUT mode.

That said, I'm not entirely sure what's happening after it as started up. I suspect that might be related to win32-input-mode somehow, because if I type in the debug pane (which sends through basic VT input sequences), I can get yazi to respond. It's only when Windows Terminal is sending the win32-input-mode sequences that it fails to respond.

@j4james commented on GitHub (Aug 29, 2024): I think this is possibly another case of #17813. If I run yazi with the debug tap, I can see it sending a `DA1` request, and I can see Windows Terminal responding, but yazi is clearly not receiving that response, because you see it waiting for a couple of seconds before it times out and proceeds with other queries. And from a brief scan of the [crossterm](https://github.com/crossterm-rs/crossterm) source (which I think is what yazi is using), I can see they are setting the `ENABLE_VIRTUAL_TERMINAL_PROCESSING` mode, but not the `ENABLE_VIRTUAL_TERMINAL_INPUT` mode. That said, I'm not entirely sure what's happening after it as started up. I suspect that might be related to win32-input-mode somehow, because if I type in the debug pane (which sends through basic VT input sequences), I can get yazi to respond. It's only when Windows Terminal is sending the win32-input-mode sequences that it fails to respond.
Author
Owner

@lhecker commented on GitHub (Sep 3, 2024):

I'll be closing this as a duplicate of #17813. (Thanks for the report though!) I tested this with #17833 and it seems to work now. /dup #17813

@lhecker commented on GitHub (Sep 3, 2024): I'll be closing this as a duplicate of #17813. (Thanks for the report though!) I tested this with #17833 and it seems to work now. /dup #17813
Author
Owner

@microsoft-github-policy-service[bot] commented on GitHub (Sep 3, 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 (Sep 3, 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. -->
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22183