The last problem has been fixed. Now the iBeam cursor will show when hovering either an `NSTextField` or `NSTextView` inside the overlay. But it will not show the iBeam when hovering a text view that is behind the overlay - which is the expected behavior.
It's really nice because I now have this `ArrowCursorView()` that I can call throughout my app wherever I am using an overlay. For example, I have a fullscreen search overlay where I also have this cursor problem. Now I can fix it by just calling `.background(ArrowCursorView())` on the overlay.
📝 021765d5…