NSTrackingArea on MacOS 13 Ventura has different behavior

Hi experts:

 I found when using NSTrackingArea to tracking mouse activities, there is a different behavior on new MacOS 13, I use xcode14, here are my options to create NSTrackingArea : NSTrackingMouseMoved | NSTrackingMouseEnteredAndExited | NSTrackingActiveInKeyWindow | NSTrackingInVisibleRect.  
 When the window resign the keyWindow, there is a mouse exited event generated, this does not happen on previous OS version. Is this a fix to previous versions or just a regression on new OS?
NSTrackingArea on MacOS 13 Ventura has different behavior
 
 
Q