Any updates on this issue?
On macOS 26.3.1 I'm still seeing the default insertion point, despite returning false from shouldDrawInsertionPoint in my subclass, when window becomes key.
I'm forcing use of TextKit1.
After a key press or mouse click the default insertion point disappears.
My workaround is to listen for .didBecomeKeyNotification and perfor a dummy operation setSelectedRange(selectedRange()) in the notification handler.
Topic:
UI Frameworks
SubTopic:
AppKit
Tags: