Describe the bug
mouseClick events do not fire when two widgets are at the same mouseX/y coordinate.
To Reproduce
https://github.com/imb11/skinshuffle - CarouselMoveButton class - observe that the click events only fire when the arrows are not over the top of other widgets (such as the preset widgets that make up the carousel screen)
Expected behavior
Click event is fired for the "topmost" widget.
Screenshots
https://discord.com/channels/507304429255393322/807617488313516032/1320020351555469354
Desktop (please complete the following information):
1.21.4 SpruceUI 6.2.0