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

The icons in the breadcrumbs of lsp-mode cannot be displayed properly #95

Open
xiaogaozi opened this issue Sep 27, 2022 · 1 comment
Open

Comments

@xiaogaozi
Copy link

The icons in the breadcrumbs of lsp-mode cannot be displayed properly, as shown in the following figure:

image

Expected

image

Current

It can be fixed by modifying the code in dracula-theme.el as follows:

;; Before
               (header-line :inherit 'mode-line)
               
;; After
               (header-line :background ,dracula-current
                            ;; :box ,dracula-current :inverse-video nil
                            ,@(if dracula-alternate-mode-line-and-minibuffer
                                  (list :foreground fg3)
                                (list :foreground dracula-fg)))

The version of dracula-theme I am using is 20220821.1717.

@milouse
Copy link
Member

milouse commented Oct 13, 2023

Hi,

Sorry for never coming back to you, and thank you for your detailed issue report.

One question comes to my mind though. From your test, what really fix the issue there: commenting (and so removing) the box and inverse-video setting from the face definition, or is it because currently header-line is declared before mode-line and maybe inherit from other things? Said otherwise, did you try to just move the header-line definition after the mode-line definition to see if it’s better?

Thank you very much for your precisions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants