I'm building a macOS Tauri app with two separate NSPanel windows, both using liquid glass. The UI is intentionally two separate rounded rectangles (like an "8" shape).
The problem: only one panel can be key window at a time, so the non-key panel always shows the inactive/foggy liquid glass appearance.
Is there any way to make two separate windows both appear "active" with liquid glass simultaneously? I've tried order_front_regardless(), nonactivating_panel, and can_become_key_window: false but none preserve the active liquid glass look on the non-key window.
Is this a fundamental macOS limitation or is there a workaround?
Thanks If you can give answer!
I'm building a macOS Tauri app with two separate NSPanel windows, both using liquid glass. The UI is intentionally two separate rounded rectangles (like an "8" shape).
The problem: only one panel can be key window at a time, so the non-key panel always shows the inactive/foggy liquid glass appearance.
Is there any way to make two separate windows both appear "active" with liquid glass simultaneously? I've tried order_front_regardless(), nonactivating_panel, and can_become_key_window: false but none preserve the active liquid glass look on the non-key window.
Is this a fundamental macOS limitation or is there a workaround?
Thanks If you can give answer!