Large title bar on macOS Sonoma when using railwaycat/homebrew-emacsmacport and Doom Emacs #7532
Closed
4 tasks done
Labels
invalid
Unactionable, unrelated, inappropriate, or a pilot error
I confirm that...
I have searched the issue tracker, documentation, FAQ, Discourse, and Google, in case this issue has already been reported/resolved.
I have read "How to Debug Issues", and will use it to provide as much information about this issue as possible.
The issue can be reproduced on the latest available commit of Doom.
The issue can be reproduced on a stable release of Emacs, such as 27, 28, or 29. (Unstable versions end in .50, .60, or .9x)
Expected behavior
The expected behavior is to have a normal-sized title bar when opening Doom Emacs on macOS Sonoma. After upgrading to macOS Sonoma, something has changed, and it seems like a bug in Doom Emacs, based on the discussion here.
This is also discussed in railwaycat/homebrew-emacsmacport#362.
Current behavior
Opening Doom Emacs on macOS Sonoma leads to a title bar of this size:
However, running
/Applications/Emacs.app/Contents/MacOS/Emacs -q --eval '(tool-bar-mode 0)' &
leads to a title bar of this size:Steps to reproduce
brew install emacs-mac --with-natural-title-bar
/Applications/Emacs.app/Contents/MacOS/Emacs -q
to get large title bar/Applications/Emacs.app/Contents/MacOS/Emacs -q --eval '(tool-bar-mode 0)'
to get small/reasonable title bar/Applications/Emacs.app/Contents/MacOS/Emacs
to get large title bar with Doom configuration (regardless of whether config.el contains(tool-bar-mode 0)
)Adding
(add-hook 'doom-after-init-hook (lambda () (tool-bar-mode 1) (tool-bar-mode 0)))
toconfig.el
is a workaround as suggested by Dolerich in the linked Discourse post.System Information
https://pastebin.com/embed_js/ZGGDx9NA
The text was updated successfully, but these errors were encountered: