[BUG] 4.7.1 - The custom mouse cursor is overridden by the default one when a button is clicked

When using a custom cursor, if you click on a button widget, the cursor reverts back to the default one.

Expected behavior: The custom cursor should stay active when clicking on the button.