Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wayland app_id empty #8159

Open
1 of 3 tasks
pdf opened this issue Jan 22, 2024 · 0 comments
Open
1 of 3 tasks

Wayland app_id empty #8159

pdf opened this issue Jan 22, 2024 · 0 comments

Comments

@pdf
Copy link

pdf commented Jan 22, 2024

Issue Type

Before opening an issue, please search and see if it has already been raised.

  • Bug Report

  • Feature Request

  • Successfully reproduced against the latest version of NW.js?

Current/Missing Behavior

On Wayland, app_id must be available for desktop environments to match an application to its desktop file for things like icons etc to be resolvable. The property is similar to WM_CLASS for X11, and indeed must map 1:1 to the .desktop basename, and to the StartupWMClass property within the .desktop file when it exists.

Expected/Proposed Behavior

nw.js applications should return an app_id

Additional Info

Here is an example of how Electron solved this:

electron/electron#34855

  • Operating System: Arch Linux
  • NW.js Version: 78.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant