I'm struggling to understand why mouseDragged is getting called for one of my NSView subclasses but not for the other when the mouse is positioned outside the view.
Subclass 1 is programatically added to an NSWindow, which is then added as a child window to the main app window. When the mouse is clicked inside the view and dragged, mouseDragged continues to get called even when the mouse goes outside the view's frame. This is what I want to happen.
Subclass 2 is assigned in the XIB file to a custom view object in the main window of the app. In this case, the mouseDragged event only fires when the mouse remains inside the view.
Anything obvious I'm missing?