It sounds strange, but it happens because:
Loading SVGs causes every elementary “part” of the resulting image to be represented by a Drawable.
Drawables are Components, and
setVisible() is called on every one of them according to its desired visibility in the final image.
setVisible() call invokes
sendFakeMouseMove(). I presume this is to trigger proper mouseEnter/Exit events for Components that appear/disappear right beneath the mouse cursor.
The problem is, that such fake mouse moves are triggered unconditionally, regardless of whether the Component even has a chance of being the one on the screen under the mouse.
if (isOnDesktop() || (parentComponent != nullptr && parentComponent->isShowing()))
would get rid of all the spurious calls while still retaining the meaningful ones.