This feels like the world's tiniest SwiftUI tip, but in case it helps: the saturation() modifier can go beyond 1.0 to oversaturate colors. This is helpful when saturation has been lost, like with the blur effect shown here – it looks washed out with saturation 1, but great at 2+.
Here's another tiny SwiftUI tip for you: read
Environment(\.isSceneCaptured) to check whether your app is currently being recorded, mirrored, or streamed via AirPlay – it's great for hiding things that shouldn't be in the video!
@twostraws That's cool. Does it work for screenshots? What would be displayed if you took a screenshot of that view?
@twostraws Keep in mind that this is a potential accessibility issue. Sometimes we need to show the contents of our screen to somebody for accessibility reasons. This is very much a misfeature IMO.
@twostraws
I feel like making that my whole app experience …
@twostraws this would have stopped a former coworker from entering his credit card info on a screen being projected to half the company
@twostraws Wow, that's cool. So easy solution πŸ€”

@twostraws

I've come to appreciate the simplicity of implementing things like this in SwiftUI compared to AppKit, thanks for sharing!