-
Notifications
You must be signed in to change notification settings - Fork 251
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
[BUG] Cursive window borders contain gaps when viewed in Windows Terminal #709
Comments
@DHowett for awareness, might be a Terminal bug? |
(We know about this one! Thanks!) |
Hi, and thanks for the report! I do not have a windows environment at the moment, making testing this a bit tricky, but this does look like a rendering issue. Maybe the current font size leads to rounding issues after font hinting? 🤷 The surprising part is that printing a file with these characters appears to work. Here are the characters printed by the dialog example (github doesn't render it well, but you can still copy/paste it):
You can try to update your In any case it looks like the microsoft terminal team is aware of it :) |
@gyscos Ah thanks for the text, that helps. The plot thickens... (Do you want to close this issue and we keep the Terminal issue open?) |
Fixed in latest Windows Terminal builds w/ Atlas Engine enabled. Closing this issue. |
Describe the bug
When displaying the example window in the Terminal app on Windows 11 (using the default font of
Cascadia Mono
), window borders contain a gap near the top-left and top-right corners. Screenshots have been provided below.(If you need access to a Windows environment, let me know.)
Steps to reproduce
app.exe
and observe results. (Screenshot provided above.)Cargo.toml
main.rs
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
Figure 1 - Example window showing gaps (Cascadia font family, default)
Figure 2 - Attempt at reproducing the issue with a UTF-8 encoded text file containing drawing characters
Figure 3 - Example window without gaps (Consolas font face)
Environment
crossterm
backendThe text was updated successfully, but these errors were encountered: