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

Toolbar shows despite tool-bar-mode being disabled in emacs-app-devel MacPorts build of Emacs #5469

Closed
catap opened this issue Sep 11, 2021 · 4 comments
Labels
is:upstream Originates from outside the project and cannot be fully addressed here os:macOS Pertains specifically to MacOS status:confirmed Issue was verified, or request approved. Waiting for a working solution.

Comments

@catap
Copy link
Contributor

catap commented Sep 11, 2021

What did you expect to happen?

I expect that emacs won't have toolbar when it started, like it did before.

What actually happened?

Screenshot 2021-09-11 at 15 17 51

Describe your attempts to resolve the issue

No response

Steps to reproduce

This issue happened after upgrading emacs via MacPorts. I'm using emacs-app-devel and after to last git master the issue appears: macports/macports-ports@2497386

Wired things, that if I Enter full screen at emacs — toolbar disappear. When I move back — it keeps to be disappeared.

System Information

https://pastebin.com/Z4j42wd6

@catap catap added is:bug Something isn't working as intended needs-triage Issue hasn't been assessed yet labels Sep 11, 2021
@hlissner hlissner added status:unknown Cause unknown; cannot be reproduced; cannot investigate further os:macOS Pertains specifically to MacOS and removed needs-triage Issue hasn't been assessed yet labels Sep 11, 2021
@hlissner
Copy link
Member

I do not have access to a macOS machine, but tool-bar-mode is disabled here and this appears to work fine in the emacs-plus and emacs-mac homebrew formulas for macOS, so I suspect this is a emacs-app-devel packaging issue, rather than a Doom issue.

I'll have to wait until a macos user with insight can chime in on the matter.

@hlissner hlissner added is:upstream Originates from outside the project and cannot be fully addressed here help wanted Cannot be resolved without outside help and removed is:bug Something isn't working as intended labels Sep 11, 2021
@hlissner hlissner changed the title Hide toolbar after update emacs Toolbar shows despite tool-bar-mode being disabled in emacs-app-devel MacPorts build of Emacs Sep 11, 2021
@catap
Copy link
Contributor Author

catap commented Sep 11, 2021

@hlissner I guess you're looking for me because I'm a person who updated MacPorts ;)

It is original emacs with one small patch https://github.com/macports/macports-ports/blob/master/editors/emacs/files/site-start.el to make it compatible with MacPorts way to install something.

@catap
Copy link
Contributor Author

catap commented Sep 11, 2021

The only way that I see right now is git bisect and find the exact commit which broke it. But it required to recompile emacs and doom for about ~10 times.

So, if you share any clue I'll be very appricieted :)

@catap
Copy link
Contributor Author

catap commented Sep 11, 2021

I'd like to confirm that this isn't doom-emacs bug at all. The issue is related to emacs sources itself. A bit more than a month ago the upstream had changes that includes changing NS port resize detection and window handling which seems a root cause.

Thus, it is reported as https://debbugs.gnu.org/cgi/bugreport.cgi?bug=50534

@catap catap closed this as completed Sep 11, 2021
@hlissner hlissner added status:confirmed Issue was verified, or request approved. Waiting for a working solution. and removed help wanted Cannot be resolved without outside help status:unknown Cause unknown; cannot be reproduced; cannot investigate further labels Sep 13, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
is:upstream Originates from outside the project and cannot be fully addressed here os:macOS Pertains specifically to MacOS status:confirmed Issue was verified, or request approved. Waiting for a working solution.
Projects
None yet
Development

No branches or pull requests

2 participants