Hey guys, I’m having a issue where I set show mouse cursor to false in the player controller blueprint. however, when the function is called (and it is called), the mouse cursor does not get removed immediately. instead I have to move the mouse 1 pixel to get it to hide. Any idea what might be causing this? Happens in PIE and in Fullscreen.
Context: This is my player controller BP. It has its ANY KEY details set to (Consume Input (False), Execute when Paused (True), Override Parent Binding (False), With no other modifiers.) The purpose of it is to rapidly swap from controller input UI windows, to Keyboard UI windows, and back at will of the player. But what happens is, press left mouse, cursor shows up. Then Press “A” on controller, Cursor stays up until you move the mouse. once you move the mouse, the cursor goes away. I want the cursor gone the second I press “A”. Any ideas on why this is happening? Even though it says it hid the cursor when I tied a print string on the back of it?