-
Notifications
You must be signed in to change notification settings - Fork 9.2k
Rendering bug with icons wider than one column (gap in background) #13700
Copy link
Copy link
Closed
Labels
Area-RenderingText rendering, emoji, complex glyph & font-fallback issuesText rendering, emoji, complex glyph & font-fallback issuesIn-PRThis issue has a related PRThis issue has a related PRIssue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingIt's a new issue that the core contributor team needs to triage at the next triage meetingProduct-TerminalThe new Windows Terminal.The new Windows Terminal.
Description
Windows Terminal version
1.14.1962.0
Windows build number
10.0.19044.1826
Other Software
- WSL Ubuntu 22.04
- nvim 0.7.2,
- FiraCode Retina NerdFont.
- lualine nvim plugin (example appears anywhere where an icon is rendered in front of solid background)
Steps to reproduce
- Install FiraCode NF (https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/FiraCode)
- Install nvim 0.7.2 in ubuntu WSL
- Install lualine plugin (https://github.com/nvim-lualine/lualine.nvim)
- Open test xml file with
nvim test.xmland observe rendering bug, where icon is rendered
Expected Behavior
No gap in rendering
alacritty (windows) or kitty (ubuntu), do not have this issue with the same font:

Actual Behavior
Gap in background highlight rendering, when icons wider than 1 column (e.g., xml file icon in nerd fonts) are rendered.
more info:
nvim-lualine/lualine.nvim#790
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-RenderingText rendering, emoji, complex glyph & font-fallback issuesText rendering, emoji, complex glyph & font-fallback issuesIn-PRThis issue has a related PRThis issue has a related PRIssue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meetingIt's a new issue that the core contributor team needs to triage at the next triage meetingProduct-TerminalThe new Windows Terminal.The new Windows Terminal.
