I probably need to call the super keyword on `resetCursorRects()` to inherit the default cursor functionality and then use `addCursorRect(bounds, cursor: .arrow)` to register the area where the cursor should be an arrow.

Replies (1)

The idea is that I should have a reusable view I can call wherever I wish to override the cursor to the arrow. For example `.background(ArrowCursorView())`. And then it can of course be extended to also support different `NSCursor` types, such as `.pointingHand`.