Virtual Joysticks blocking all UMG in-game Buttons

So my problem is simple. When my Virtual Joystick is visible.

My Widgets in game will not respond to any input at all.

But if my Virtual Joystick is not visible I can interact with my widgets easily like this:

My widget is set in the chest actor not in the player actor and it is set as screen widget, it contains button and text:

304711-4.png

And here I ask, why would that Virtual Joystick block it??? You can reproduce it on clean project too. Why Virtual Joysticks have canvas on WHOLE SCREEN and are set to be on top of everything so you will be able only to interact with them??? My virtual joystick is just on bottom left, I dont need that canvas be on WHOLE SCREEN just to block every input in the game. Please help me resolve this because I really dont know how to do this.

Instead of having the widget following the chest in viewport space, have you tried using OnClicked event in the actor itself?

Tried. Not working ether.

I have the same issue.

I have the virtual Joystick with 2 buttons to run and shoot and they both don’t work when I am dragging the virtual joypad.

Did anyone found the solution? Any help? :frowning:

1 Like

I found a workaround.

If you use the border instead of a button seems to work.

More informations here

1 Like