Liquid Glass in dark mode in AppKit doesn't even remotely work — just look at this toolbar behavior. We're months post-release and this is what Mac developers are still facing out of the box 😑
(I have a private API fix for this toolbar item behavior if anybody else runs into the same and has no other options)
@stroughtonsmith @siracusa It should be impossible for NSToolbar glass to adapt piecemeal unless something is very odd about the window construction here. I would be very curious to know how this is put together.
@jnadeau @siracusa I believe the root is using nested split views to get four columns, and the sidebar tracking indices are provided manually, and function as expected when sidebars collapse. It doesn't do this in light mode. If it's not supposed to work like this I can dig deeper, as it's a codebase I've inherited, so there may be aspects of the view structure not wired up as expected
@stroughtonsmith @jnadeau @siracusa Wow. It looks different.
Sometimes things change.
You all need to move on.
Maybe try arguing for compulsory voting in your backwards country so the rest of the world doesn’t have to suffer your new king’s madness

@stroughtonsmith @siracusa

A toolbar or control surface should only show apparent state change depending on its function. It shouldn’t look different or appear to be ‘active’ just because of some random nearby image change underneath or near.

Even in the situation for VisionOS, which the Mac is not, where the ‘desktop’ is a changing environment does this always make sense.

Think of how subtitles, closed captioning, approached this issue better. A font with its own contrast via drop shadow.

@stroughtonsmith I inhate liquid glass. It was bybfar the worst design thing apple very made.
@stroughtonsmith @siracusa even in messages app, there are backgrounds that cause massive flickering - when it’s all static! Whatever logic being used to determine the glass warp effect is ridiculously flawed.
@stroughtonsmith plus Liquid Glass looks like shit so there’s that. I’m not a developer, just a consumer but I’d be annoyed if my job was to make a product work with a UI that (fingers crossed) will get scrapped at the first opportunity.
@stroughtonsmith This is my biggest issue with Liquid Glass (especially in Safari on iOS), besides being an eyesore I don’t understand what the point is. Dark buttons work great on a white background, there is no point switching them to white…