The original fix for the scrollbars somehow created a condition where closing the font dialog would destroy the window, but then tk
would try to modify the geometry of the window afterwards (which is what created the segfault/crash in the font dialog)
(the way events are handled on macOS tk sounds kinda complex)

I've posted an updated .patch (uploaded as a .txt) in a comment on the pr that seems to fix this in an ok way, I just grabbed the macOS
TkWmDeadWindow function from the tk tree the fix was from.. hopefully doesn't introduce too many further issues.

Imo tk 8.6.11 might be worth switching to for the distribution when it comes out.. seems like it should pretty soon. (and a lot of
event handling stuff on cocoa/new macs seems like it will be fixed)

-seb


-----Original Message-----
From: Miller Puckette via Pd-list <pd-list@lists.iem.at>
Sent: Wed, Dec 16, 2020 12:50 pm
Subject: Re: [PD] Pd 0.51-4-test1 with macOS scrollbar fix

Hi all -

Running 10.7, in 0.51-4test2 I get the same thing as in 0.50 (and earlier
0.51 versions I tried, both 32 and 64 bit) - very light grey scrollbars.
I looked at textedit for comparison, and the scrollbars there turn darker when
the mouse goes over them (which no version of Pd I saw did.)

So as far as I can tell, things are working as they always did at least.

I tried Dan's build but I can't run it on my old machine.

Thanks for all the testing... I'm not sure what to try next, hmm.

Miller

On Wed, Dec 16, 2020 at 03:55:54PM +0100, jayrope wrote:
> Hi list, report from 10.9.5
>
> Regarding scrollbars
> - Dan's 4-test1-scrollbars works better than before. All back to normal,
> as it should be, this was not the case in 0.50-2 (had gotten used to the
> quirks)
> - Millers 4test2 shows grey space, when scrolling is needed, but no bars
> inside that grey space. However, while guessing where the bars should be
> i can click next to them and get the expected behaviour. I just can't
> see the bars themselves.
>
> As there is no system wide dark mode on 10.9.5 i cannot check for that.
>
> Best,
> jrp
>
>
> On 12/16/20 15:37, pd-list-request@lists.iem.at wrote:
> > Re: Pd 0.51-4-test1 with macOS scrollbar fix
>
> --
> jayrope
> +++
> jayrope.com
> aircushionfinish.com
> kliklak.net
>




> _______________________________________________
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list





_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list