I have a toggle walk/run on the same keybind as deploy weapon, and up until update 1.58, it worked great.
If I press a button to deploy weapon and it does deploy weapon action, it didn't toggle walk/run, if I press that same button without trying to deploy a weapon (when there is nothing to deploy on), it toggles walk/run instead, which is great.
Since 1.58 (and now in 1.60 as well), it's not the case, it does both actions regardless, if there is something to deploy on, it deploys the weapon, but after I'm done shooting and try to move, I see that my walk/run has been toggled.