Currently my game has left clicking assigned to selecting and deselecting actors. When i have an actor selected, it brings up a UI menu of options to perform. If I click on the UI, it is still interacting with the game world behind it. If I miss a button by a pixel it will then deselect my actor.
How do I get it to stop interacting with the gameworld while the mouse is over the UI? The main CanvasPanel of the widgets cover the whole screen, so when I tried using EventOnMouseEnter/Leave with SetInputModeUIOnly, it stops all game input.