UtilityWindow is not good enough. I need an NSPanel that floats over everything, on all spaces. I also want it to be visible all the time, and it should never be able to grab focus. These constraints mean this window is not possible via SwiftUI right now. I have an existing NSPanel implementation, but right now all it does is display a SwiftUI view. That SwiftUI view behaves very erroneously when the parent AppKit panel resizes, which is why I'd like to write the window in pure AppKit.
Topic:
UI Frameworks
SubTopic:
AppKit
Tags: