Shared action between Action Map need to re-press input

Hello !

I seen a similar thread which seems solved, but it wont work for me.
Basically, I have 2 action map that share the same “Move” action (simple Value, Vector 2) that call a method that simply read the value into a movement vector. Works fine.

But now, I want to switch between these action map while holding the move input. Currently, it works… the first 2 time I switch action maps. Then it doesn’t trigger the Action anymore. Here is a screenshot of a log I made to show you (only logging started phase on move, but it also trigger performed and canceled) :

7425353--908900--switchmap.PNG

As you can see, the first 2 time I switch maps, the move of the other map starts without releasing the input, which is what I want. (Test is the second map). But for some reasons, on the 3rd action map switch and after, Move is no longer triggered, and my player just stops moving (because canceled is still triggered on the previous Move).

And I tried multiple time : it always work on the first 2 then not on the subsequent switch, when really nothing changes inbetween. Really frustrating, any ideas ?

Thx for reading !

@Rene-Damm I’m sorry for pinging you, but I think i’m encountering a bug here.

I tested with an even simpler project and getting my controls inverted when colliding with a trigger and the exact same thing happens : my controls are inverted 2 times and on the 3rd collision, my character stops and I have to release the button.

I can share more info on how I set things up if you want to reproduce but it’s really the most simple setup possible so I’m kinda lost here. I thought it was my controller that was doing other things that broke it but now that my controller is literally just a move method I don’t understand why it does that.

Does it reproduce with 1.1-pre.5? Vaguely remember a bug sounding like that which got fixed a while ago in one of the previews.

Thanks for the fast answer. I confirm that with 1.1-pre.5 the bug is no longer present without modifying anything, I can hold my input as long as I want while switching maps !

Since its in preview, I don’t think I’ll be upgrading my project to it for now, but if this fixed version enter release state, we’ll upgrade and use the feature ! Meanwhile, we found another way to do what we wanted without switching maps.

Thanks again !