GNU bug report logs -
#43973
28.0.50; [NS] Two crashes on macOS
Previous Next
Full log
Message #50 received at 43973 <at> debbugs.gnu.org (full text, mbox):
Alan Third <alan <at> idiocy.org> writes:
> On Thu, Oct 15, 2020 at 12:33:44AM +0300, Andrii Kolomoiets wrote:
>> Alan Third <alan <at> idiocy.org> writes:
>>
>> >> The frame must be small enough to not all the toolbar buttons fits the
>> >> toolbar:
>> >>
>> >> (setq test-frame (make-frame `((parent-frame . ,(selected-frame))
>> >> (width . 41))))
>> >>
>> >> The last button (isearch) is replaced by ">>".
>> >
>> > Funnily enough that ">>" is what I was looking at. I guess it's a
>> > toolkit image and not something we provide with Emacs...?
>> >
>> >> There are no crash if '(width . 42)'.
>> >
>> > Can you try this:
>
> Can you please try the attached patch. It looks like NSToolbarItem
> makes a copy of the image, but EmacsImage is not set up to create
> copies of itself correctly.
Since reporting that bug, I have updated my operating system and cannot
reproduce it on the latest Emacs version.
Toolbar items are now placed in the title bar. I've tried to reproduce
the bug (but with no luck) after switching to old toolbar items
placement with command:
defaults write -g NSWindowSupportsAutomaticInlineTitle -bool false
We need someone with the previous macos version to help with testing.
For me Emacs with your patch applied works fine.
This bug report was last modified 4 years and 144 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.