ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.13k stars 174 forks source link

Steam Input Configurator becomes unresponsive if a submenu entry is selected while the overlay is not active #10820

Open Managor opened 3 weeks ago

Managor commented 3 weeks ago

Your system information

Please describe your issue in as much detail as possible:

Demonstrative video: https://youtu.be/0x0SHHMI8TU If I use bug #10754 to leave a submenu open, I can cause it to leave the Steam Input configurator completely inoperable. By leaving the submenu open and then selecting an entry, I can no longer assign or remove any bindings when getting back into the configurator. While this bug should go away after #10754 is fixed, it might be worth looking into the root cause of what is causing the lockup in the configurator. In the video any time audio cuts off, I'm trying to press a button to remove or add a binding.

Steps for reproducing this issue:

  1. Open a game
  2. Open the Steam Input Configurator as an overlay
  3. Navigate to a binding
  4. Open the activator submenu
  5. Use the STEAM button to go back to the game
  6. Select any of the activator options
  7. Use B to back out of the submenu
  8. Press STEAM to reopen SIC

Result:

The configurator is unresponsive to any rebinding attempts

Expected:

The configurator should stay operational