mouseExited isn’t called when mouse leaves trackingArea while scrolling
As you noted in the title of the question, mouseEntered and mouseExited are only called when the mouse moves. To see why this is the case, let’s first look at the process of adding NSTrackingAreas for the first time. As a simple example, let’s create a view that normally draws a white background, but if … Read more