ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.25k stars 175 forks source link

UI Elements In Steam Menu & QAM Can Be Selected By Holding Touch Screen + Option Menu Appears Which Can Lead To Inescapable Behaviour #11438

Open NKkrisz opened 1 week ago

NKkrisz commented 1 week ago

Your system information

Please describe your issue in as much detail as possible:

Pressing / holding on certain UI elements using the touch screen can result in text elements being selected / highlighted alongside with a forward / print menu appearing.

I would expect this to not happen as pressing the print option results in an inescapable situation which needs a forced shutdown and restart to fix (at least that's the only known solution so far, the Deck doesn't seem to react to any inputs in this state).

Additional weird behaviour can be observed with text selections when holding / switching / to another tab in QAM. Text selections also stay in the same place when switching tabs or just closing then returning to the QAM, can't get rid of them when trying to touch it to make them disappear.

Making the UI elements selectable like this just makes the whole experience worse and selecting the text gives only a tiny benefit compared to the issues that it causes.

It seems like this could be a simple JavaScript / CSS issue to fix.

Steps for reproducing this issue:

  1. Be In Game Mode / Big Picture Mode
  2. Open Steam Menu / QAM
  3. Press / Hold on certain UI elements (tabs, sliders, text etc...) using the touch screen
  4. See the unintended (?) behaviour happen

Examples:

Holding A Tab In Steam Menu 2557FCA600002

Holding On A Slider In QAM 2557FCA600003

Holing On A Button In QAM 25582A7400002

Holding On Active Tab In QAM 2557FCA600001

Switching To / Holding On Non-Active Tab In QAM (Text selection only shows briefly) 2557FCA600000

Selecting text in QAM, leaving QAM and entering back to QAM 25582A7400000 25582A7400001

Pressing On Print Option In Menu That Appears After Holding (Inescapable?) image

syberphunk commented 1 week ago

I have also experienced this problem.

It'll be because it's actually a web browser and so the pop-up dialogue isn't overridden, or something to that effect.

NKkrisz commented 1 week ago

Holding "Steam" to get trackpad behaviour then right clicking also brings up the print / forward menu which is undesirable.

(Sorry for the multiple title edits)