Open RattletraPM opened 4 weeks ago
The latest Steam Beta build at the time of writing (1730253536) fixes this issue!
(FWIW I've just double checked and, sure enough, Steam's current stable client does still have this issue, while it's no longer present in the latest Beta build - so I can confirm the fix wasn't due to some other external factor on my system)
Your system information
Please describe your issue in as much detail as possible:
On GNOME 47, with xwayland-native-scaling enabled: Expected behavior: Context menus should appear in the Steam Friends and Chat windows when doing certain actions (for example, when right-clicking on a friend or clicking the ⌄ next to their profile name in the Friends window, clicking on the Emoji button in a Chat window, etc) Observed behavior: Said context menus do not appear if display scaling is set to a value above 100%. The issue only seems to affect the Friends and Chat windows, as context menus appear normally everywhere else in the client (main window, settings, etc)
Steps for reproducing this issue:
gsettings set org.gnome.mutter experimental-features "['xwayland-native-scaling','scale-monitor-framebuffer']"
NOTE: This issue appears to be unrelated to fractional scaling, as it still seems to happen if the display scale factor is set to an integer value (for example, 200%) I've been able to reproduce the issue in both stable and beta Steam release channels. I've also tried launching the client with some command line arguments (mainly -forcedesktopscaling) as well as toggling context menu focus compatibility mode in Settings, but nothing was helpful towards solving it.