Skip to content

fix: improve tray detection outside GNOME and fail gracefully`#153

Open
dragonleopardpig wants to merge 1 commit intoProtonVPN:stablefrom
dragonleopardpig:fix/tray-host-detection
Open

fix: improve tray detection outside GNOME and fail gracefully`#153
dragonleopardpig wants to merge 1 commit intoProtonVPN:stablefrom
dragonleopardpig:fix/tray-host-detection

Conversation

@dragonleopardpig
Copy link
Copy Markdown

Use:

  • 0002-improve-tray-host-detection.patch

Scope:

  • detect org.kde.StatusNotifierWatcher directly
  • handle tray setup failures without crashing the app path
  • improve GNOME extension detection fallback

HarveyDevel added a commit to getsolus/packages that referenced this pull request Mar 26, 2026
**Summary**
No changelog provided.

Added four patches from upstream for system tray fixes.

Ref ProtonVPN/proton-vpn-gtk-app#152
Ref ProtonVPN/proton-vpn-gtk-app#153
Ref ProtonVPN/proton-vpn-gtk-app#154
Ref ProtonVPN/proton-vpn-gtk-app#157

Fixes #8278 

**Test Plan**

Open `Proton VPN` from the Budgie menu, see that the tray icon appears
without crashing the panel. Right-click the tray icon, click quit, and
see that ProtonVPN successfully closes.

**Checklist**

- [x] Package was built and tested against unstable
- [ ] This change could gainfully be listed in the weekly sync notes
once merged <!-- Write an appropriate message in the Summary section,
then add the "Topic: Sync Notes" label -->
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

Successfully merging this pull request may close these issues.

1 participant