flathub / flathub/com.dropbox.Client

Tray icon missing after switch to libappindicator

Open
#370 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
9
Forks
12
Avg merge
16h 31m
Merged PRs (30d)
3

Description

Recent versions of Dropbox (not yet merged) proclaim loudly that they require libappindicator for tray icon support. OK!

https://help.dropbox.com/installs/dropbox-desktop-app-for-linux

But when I add it to the manifest, the icon is:

![Image](https://github.com/user-attachments/assets/5e3f859f-355c-4450-b4bf-e4b3952d1771)

This is presumably because the icon name is set to `dropboxstatus-logo` with the theme path set to a sandboxed path:

```
(
{
"AttentionAccessibleDesc": <"">,
"AttentionIconName": <"">,
"Category": <"ApplicationStatus">,
"IconAccessibleDesc": <"">,
"IconName": <"dropboxstatus-logo">,
"IconThemePath": <"/app/extra/.dropbox-dist/dropbox-lnx.x86_64-223.4.4909/images">,
"Id": <"dropbox-client-7">,
"Menu": ,
"Status": <"Active">,
"Title": <"dropbox">,
"XAyatanaLabel": <"">,
"XAyatanaLabelGuide": <"">,
"XAyatanaOrderingIndex":
},
)
```

Not too surprising since libappindicator is not sandbox-aware...

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.