Missing Dropbox system tray icon with Debian 12 flatpak

I use Debian 12 with XFCE. Dropbox ist installed via Flatpak. Dropbox works. But since a few days the system tray icon is missing (look at the empty place above the text produced by mouse). Any idea?

1 Like

Just updated my Debian 12.10 instance today have found the same issue now with v223.4.4909 Dropbox.
Thanks for the GitHub link which explains it.
Its true that they have fixed the drop down menu issue (at long bleeding last) from the icon but the issue of the 3 dot systray icon has been around for years and persists in the native .deb package too which I installed on my Ubuntu 22.04 instance over 2 years ago. I installed the Flatpak version to overcome the issue.
If they paid as much attention to the detail as they do to trying to persuade you to upgrade to the paid plan, I’m sure we would get some progress.

I have a branch here that patches libappindicator to set the correct icon path. You can try it Flatpak aware libappindicator by bbhtt · Pull Request #371 · flathub/com.dropbox.Client · GitHub

I don’t have a dropbox account.

is it just a case of running flatpak install --user https://dl.flathub.org/build-repo/185851/com.dropbox.Client.flatpakref in terminal and will it persist if any other updates are provided meantime?

There won’t be any updates, it is a one time test build. Once it is merged you can uninstall the test build and use the stable build normally.

Apologies, I wasn’t referring to updates to the test build but to updates to the Flatpak itself.
Why will it be necessary to uninstall it and how will that be done?
Is the test build not intended to remain in place?
This is my daily driver and I don’t really want to screw it up.

This is going off topic.

Why will it be necessary to uninstall it and how will that be done?
Is the test build not intended to remain in place?

It’s in the name, why would it be called “test build” if it was permanent. It’s a one time scratch build that stays up for a few days.

This is my daily driver and I don’t really want to screw it up.

That’s ok.