@siracusa I have a workaround for the Liquid Glass issue you mentioned on ATP, but it involves overriding or swizzling a private method on NSWindow đź«  Maybe there's a way to do it without this hack. The important thing to keep in mind is that this can be influenced by the configuration of your window/panel, not just your SwiftUI views or the system.

(rendering artifacts are only in the screen recording video)

@siracusa Here's SwitchGlass running on macOS 26.2 with this hack applied
@siracusa What it looks like to me is that they changed the way SwiftUI materials behave so they no longer render in an "active" state unless the app is active and the window is rendering with an active appearance, which is fine for most regular app windows, but doesn't work for helper apps like SwitchGlass. I tried SwiftUI's `materialActiveAppearance` modifier with the `.active` option, but that didn't work.
@_inside It doesn’t work for system dialogs like the “are you sure you want to restart” window either!
@siracusa Yeap. It won't work for any window that has a glass background and does not override _hasActiveAppearance to return true, except for when the app itself is active. Lots of windows and panels for system UI in macOS already override _hasActiveAppearance, which is probably why it's not affecting every system UI window.
@_inside Off topic but this is the first I've heard of SwitchGlass. Is it meant to be a Dock replacement or used together?
@r3volution11 I think @siracusa is the best person to answer that question

@r3volution11 No app in the Mac App Store can fully replace the Dock because certain APIs (like notifications) are private and not accessible to third-party applications.

(I run SwitchGlass and I also use the Dock.)

@siracusa Ah thanks. It's a shame Apple won't open that stuff up.
@_inside Yes, please! You could even do it as a pull request on https://github.com/siracusa/GlassEffectTest
GitHub - siracusa/GlassEffectTest: Sample project for FB21375029 demonstrating a glass effect bug in macOS 26.2 and 26.3 beta.

Sample project for FB21375029 demonstrating a glass effect bug in macOS 26.2 and 26.3 beta. - siracusa/GlassEffectTest

GitHub
Hacky workaround by insidegui · Pull Request #1 · siracusa/GlassEffectTest

This implements the workaround described in https://mastodon.social/@_inside/115770189574522288

GitHub