Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Text cursor flickers and jumps around when updating terminal #5560

Open
pragma- opened this issue Jun 14, 2024 · 5 comments
Open

Text cursor flickers and jumps around when updating terminal #5560

pragma- opened this issue Jun 14, 2024 · 5 comments
Labels
bug Something isn't working Windows Issue applies to Microsoft Windows

Comments

@pragma-
Copy link

pragma- commented Jun 14, 2024

What Operating System(s) are you seeing this problem on?

Windows

Which Wayland compositor or X11 Window manager(s) are you using?

N/A

WezTerm version

WezTerm-windows-20240609-095134-f5e496eb

Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?

Yes, and I updated the version box above to show the version of the nightly that I tried

Describe the bug

I recently updated to WezTerm-windows-20240609-095134-f5e496eb today. Now the text cursor flickers and jumps around the terminal while updating terminal elements. This is extremely annoying and distracting. It forced me to immediately revert back to WezTerm-windows-20230822-073555-67f4450d where this behavior is not present.

To Reproduce

For example, start tmux with the current time in the status bar. The cursor keeps flickering and moving back and forth between the time field and the shell prompt location.

Configuration

no config

Expected Behavior

The cursor should remain solid and static. It should not flicker or jump around.

Logs

No response

Anything else?

No response

@pragma- pragma- added the bug Something isn't working label Jun 14, 2024
@wez wez added the Windows Issue applies to Microsoft Windows label Jun 14, 2024
@xxxserxxx
Copy link

I do not see this issue under X11, so it might be Windows specific.

@RoninTech
Copy link

I see a lot of flickering with recent Wezterms on X11 and Wayland on my Raspberry Pi 5. Not just the cursor though. It used to work great for me. I have a video showing what it looks like in the issue I created.

@xxxserxxx
Copy link

Maybe graphics card related, or GL configuration? I'm on an AMD GPU, and I have seen no flickering at all. glinfo says I have direct rendering (it used to be, it wasn't always assumed to be true; I don't know if it is anymore), and I'm getting 60fps at 1080p with glxgears.

@theocodes
Copy link

Hey 👋 I'm also experiencing the same on macOS Sonoma 14.3. I've disabled all config and still have the same issue, which is very noticeable when jumping around a buffer in vim.

@pragma-
Copy link
Author

pragma- commented Dec 2, 2024

In my case, this may not be a WezTerm issue after all. It appears to be related to Cygwin running inside Windows Terminal (WezTerm uses Windows Terminal's OpenConsole.exe). See microsoft/terminal#18264.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Windows Issue applies to Microsoft Windows
Projects
None yet
Development

No branches or pull requests

5 participants