protonscr

Chromium Devtools doesn't accept right clicks (right clicks sent to a Steam context menu)

steamopen Web Component
ValveSoftware/steam-for-linux#12548 · opened 2025-12-13 by Buggem · updated 2025-12-13 · 2 comments · github
BBuggem 2025-12-13 github

Your system information

I have tested it on two devices, I'll list both here.

Device 1:

  • Steam client version (build number or date): November 17th
  • Distribution (e.g. Ubuntu): Fedora 43 Workstation
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes, installed
  • Steam Logs: N/A
  • GPU: Nvidia GeForce RTX 4070 Ti

Device 2:

  • Steam client version (build number or date): November 17th
  • Distribution (e.g. Ubuntu): Asahi Fedora Remix 42
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes, installed
  • Steam Logs: N/A
  • GPU: Apple M2, integrated graphics

Please describe your issue in as much detail as possible:

Devtools doesn't accept right clicks, and they are diverted to Steam's context menu.

This is a regression and should be fixed accordingly.

Steps for reproducing this issue:

  1. Run steam with the -dev command line parameter
  2. Open DevTools using the context menu on a store/community page
  3. Right click the DevTools window of the store/community page anywhere
  4. Steam's context menu used to access DevTools should show up

It can cause the entire steam window to face this error, so be careful:
Image

The bug in action:

https://github.com/user-attachments/assets/da387403-f4bc-44a7-b00b-c54cbbee6d04

Bbeedell-roke 2025-12-13 · hidden on GitHub github

If of any use, I can confirm that this doesn't occur on:

Name        : steam
Version     : 1.0.0.85
Release     : 1.fc43
Architecture: i686
Install Date: Thu 30 Oct 2025 20:55:02 GMT
Size        : 20396328
Signature   :
              RSA/SHA256, Fri 24 Oct 2025 13:31:36 BST, Key ID 6a2af96194843c65
              RSA/SHA256, Fri 24 Oct 2025 13:31:35 BST, Key ID 6a2af96194843c65
Source RPM  : steam-1.0.0.85-1.fc43.src.rpm
Build Date  : Fri 17 Oct 2025 13:58:21 BST
Build Host  : buildvm-07.virt.rpmfusion.net
Packager    : RPM Fusion
Vendor      : RPM Fusion
Bug URL     : https://bugz.rpmfusion.org/steam

…for me:

https://github.com/user-attachments/assets/92c5f9b8-f326-4cf8-9eb7-d6bf1b607a92

…so I'll presume that you're not utilising kwin-6.5.4-2.fc43.

Bbeedell-roke 2025-12-13 github

Actually, @Buggem, I can reproduce this: It solely reproduces when one invokes devtools:// via //div[@class="_1n7Wloe5jZ6fSuvV18NNWI contextMenuItem"]/text()="Inspect Element":

https://github.com/user-attachments/assets/504db229-6944-41c8-b99e-ee102aa2eb52

If one, instead, invokes it via -dev's SupportsGroup(ContextMenuContentType::ITEM_GROUP_PRINT), the context menu is also GTK-based, and correctly placed.

Nothing extracted yet.