I am seeing a difference in MouseEnter and MouseExit, when I compare my application on Windows vs Mac OSX.
On Windows, MouseEnter and MouseExit fire when the very tip of the mouse enters/leaves the component.
But on OSX MouseEnter and MouseExit fire, when a point inside the mouse enters/leaves the component.
Is this intended behaviour, or am I doing something wrong?
The difference is only a few pixels. But it it is noticeable. Ideally, I would like my application to behave the same both on Windows and OSX.
In the attached screenshot you can see more clearly, what I mean.
I am using JUCE 5.3.2. And I tested on Windows 10 and on Mac OSX 10.11.6.