Wrong application id for app
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 273
- Forks
- 57
- PR merge metrics
- No merged PRs in 30d
Description
As I can see in the code, org.x.sticky is the application id provided to the gtk app.
But if I look into window details while running app in a wayland session, app_id is sticky.py instead. This is causing taskbar to have no icon for app as most wayland taskbar use app_id to look for the app icon in the icon theme.
on looking further, seems like app_id is always same as the name of python file, If I change the file name, app_id is also changes as such
can you please look into it
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in usr/lib/sticky/sticky.py, especially the GTK application setup at the referenced location, and reproduce the reported app_id difference in a Wayland session. Trace how the running app gets the file name as its app_id; done means the app_id matches the intended application identifier and the taskbar can find its icon.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100