You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Consult package has a command called consult-theme that allows you to scroll through themes, previewing them as you do so. Scrolling through doom-themes loads each theme in turn as you scroll through them. Hitting return exits the preview leaving the last theme loaded in effect.
What actually happened?
When scrolling through themes using consult-theme, the doom-homage-black-theme and doom-homage-white-theme break the preview, and it gets stuck on that theme. And at least occasionally seems to break the ability to switch themes altogether, even by using other commands to do so.
This happens at least when visiting an org-mode buffer during the preview, not sure about others.
No error messages, but some of this from Messages might be related:
QuitWarning: setting attribute ‘:background’ of face ‘outline-1’: nil value is invalid, use ‘unspecified’ instead.
Error in post-command-hook (consult--preview-post-command-hook): (error "Invalid face box" :line-width -1 :color "#5B6268" :style 'released-button)
face-spec-set-2: Invalid face box: :line-width, -1, :color, "#5B6268", :style, 'released-button
I do not know if this is a Consult bug or a doom-themes bug, also reporting to Consult
Steps to reproduce
Open an org-mode buffer
M-X consult-theme
scroll down to doom-homage-white or doom-homage-black
try to scroll to the next theme
Operating system
macOS
Emacs version
GNU Emacs 30.0.50 (build 1, aarch64-apple-darwin23.0.0, NS appkit-2487.00 Version 14.0 (Build 23A344)) of 2024-02-17
The value of style specifies whether to draw a 3D box. If it is released-button, the box looks like a 3D button that is not being pressed. If it is pressed-button, the box looks like a 3D button that is being pressed. If it is nil, flat-button or omitted, a plain 2D box is used.
Theme(s)
doom-homage-black, doom-homage-white
What were you expecting?
The Consult package has a command called consult-theme that allows you to scroll through themes, previewing them as you do so. Scrolling through doom-themes loads each theme in turn as you scroll through them. Hitting return exits the preview leaving the last theme loaded in effect.
What actually happened?
When scrolling through themes using consult-theme, the doom-homage-black-theme and doom-homage-white-theme break the preview, and it gets stuck on that theme. And at least occasionally seems to break the ability to switch themes altogether, even by using other commands to do so.
This happens at least when visiting an org-mode buffer during the preview, not sure about others.
No error messages, but some of this from Messages might be related:
I do not know if this is a Consult bug or a doom-themes bug, also reporting to Consult
Steps to reproduce
Operating system
macOS
Emacs version
GNU Emacs 30.0.50 (build 1, aarch64-apple-darwin23.0.0, NS appkit-2487.00 Version 14.0 (Build 23A344)) of 2024-02-17
Installed commit of doom-themes
version: 2.3.0 ff26f26
The text was updated successfully, but these errors were encountered: