ValveSoftware / steam-for-linux

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

Cannot uninstall game - Second-level menus can't be clicked #10925

Open quiltedstars opened 3 months ago

quiltedstars commented 3 months ago

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist:

As issue 7564 points out, "Enable context menu focus compatibility mode" only resolves top-level links (functionally just "Properties"). As such, I cannot uninstall games, as both right-clicking the game itself and clicking the cog icon both lead to me needing to click Manage>Uninstall, but Steam does not register my click.

I was on Void Linux for a long time and this was not a problem, even when I had focus/hover on for my XFCE install. I am using Cinnamon desktop now.

Also, the top Steam/View/Friends/Games/Help bar all work fine, so it is something within the actual windowed content that is preventing me from clicking.

Steps for reproducing this issue:

  1. Open Steam, enable context menu focus compatibility
  2. Try to uninstall a game
  3. Fail to click

Even if this problem isn't resolved, I would like to know how to uninstall games. I'm probably missing another obvious way to uninstall.

quiltedstars commented 3 months ago

This also happens at the top-level on my wishlist: I cannot sort my games at all.

quiltedstars commented 3 months ago

Hiya @kisak-valve so I did some fiddling with the Cinnamon settings and notice that if I toggle Window focus mode to Click (instead of Mouse, which hovered to focus) I am now able to interact with the menus as expected on Steam. While this does seem to be a problem specific to certain window managers/desktop environments (as this wasn't a problem on XFCE to hover), I wonder if the problem is arising due to whatever code is used that prevents hover-then-click interaction? Instead, it implies that you must click the submenu to interact with it, which would make sense why this is a problem on only some people's steam.

From my limited css knowledge, for example, I know hover and focus/click are different, but often a hover option still allows for the focus to be active and to therefore be able to interact with submenus based on hovering.

Anyways, thank you and everyone at Valve for making Steam on Linux so great!!

KibaGasteiz commented 3 months ago

Being affected by this for weeks now, using Gnome on EndeavourOS.

KibaGasteiz commented 2 months ago

Sorry, but this should be fixed asap, i can't uninstall games, my SSD are full and can't even uninstall a single one.

feer9 commented 3 weeks ago

Same problem here, this is ridiculous

ilievi187 commented 3 weeks ago

Sorry, but this should be fixed asap, i can't uninstall games, my SSD are full and can't even uninstall a single one.

can you close steam , go to the steamapps folder and delete them manually for now?

KibaGasteiz commented 3 weeks ago

Sorry, but this should be fixed asap, i can't uninstall games, my SSD are full and can't even uninstall a single one.

can you close steam , go to the steamapps folder and delete them manually for now?

I discovered a workaround last month and forget to tell here. Steam > Parameters > Storage And there you can uninstall any game with no problem, you can also hide and set as private any game from the properties window, so the only option that have no workaround for this bug is setting a custom cover. There is also another bug when you right click the "hero" and "logo" for changing to a custom one, the drop down menu appears and dissapears instantly.