New version 1.69 has missing `app_id` under wayland
See original GitHub issueDoes this issue occur when all extensions are disabled?: Yes
- VS Code Version: 1.69.0
- OS Version: Linux wayland backend
Steps to Reproduce:
- Under any wayland desktop
- Force wayland backend for vscode
$ cat ~/.config/code-flags.conf
--enable-features=UseOzonePlatform
--ozone-platform=wayland
- Any top level window under wayland is identified by
app_id
which used to be equal to “code” and now it is an empty string.
This bug is probably caused by switching to electron 18, https://github.com/electron/electron/issues/33578
app_id
is the only real way to differentiate windows under wayland if you are using a tiling window manager and want to pin some applications to some workspaces.
Issue Analytics
- State:
- Created a year ago
- Reactions:16
- Comments:11
Top Results From Across the Web
[1.69.3.88] (0059280) Game and Launcher crash on keystroke ...
The game worked with no problems until update 1.69.3.88, the latest one by now, both the game and the launcher crashes right away...
Read more >How to debug Wayland problems - Fedora Docs
If you experience a problem with a Wayland app, it is very useful to know whether the problem is present under just a...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Can confirm. When launching VS Code on Wayland with the
--enable-features=UseOzonePlatform
and--ozone-platform=wayland
launch options the running app is displayed as a separate, unstyled app icon in my dock. This is still an issue in v1.69.2Also missing under wayland:
wmclass
- so the app won’t have an icon.