mirror of
https://github.com/storytold/winit.git
synced 2026-11-01 21:27:57 -08:00
Fills in the TODO left when `CGSSetWindowBackgroundBlurRadius` moved behind `private-apple-apis`, so blur works again by default. The window's `contentView` is now a plain container `NSView` holding `WinitView`, and the effect view is installed as a sibling ordered below it, so the view returned by `raw-window-handle` is never unlinked from the window. With `private-apple-apis` enabled, the private API is used exactly as before. The material is tinted and follows the window's appearance, so the fixed radius of 80 is not reproduced; that stays available through the feature.