nvim-lualine / lualine.nvim

A blazing fast and easy to configure neovim statusline plugin written in pure lua.
MIT License
6.02k stars 462 forks source link

Bug: Powerline symbols not rendering properly when using an increased line height in windowsTerminalPreview #1265

Closed iamhrigved closed 3 months ago

iamhrigved commented 3 months ago

Neovim version = 0.10.0

Self Checks

How to reproduce the problem

Just increase the line height of your terminal

Expected behaviour

The symbols should look like this

expectedImage

Actual behaviour

They are looking like this

actualImage

Minimal config to reproduce the issue

require("lualine").setup({
    options = {
        component_separators = { left = "", right = "" }
        section_separators = { left = "", right = "" }
    }
})

Additional information

The image where the symbols are looking okay, is when I use Direct3D 11 graphics API in Windows Terminal Preview.

But, when I use the Direct2D API, the symbols look weird.

The weirdest fact is that, the symbols in my config look fine with increased line height.

configImage