This bug happens on OSX only, the exact same code has been found to work correctly on Linux and Windows (and in windowed mode on OSX).
When the game is running full-screen, widget hover events are not sent. I would tend to speculate that the OSX driver does not correctly report mouse movement when in fullscreen?