[Gambas-Notification] [Git][gambas/gambas][master] A workaround to let submenu be displayed on Gnome system tray. The Gnome...

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Thu Nov 18 23:10:07 CET 2021



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
800b4d17 by gambas at 2021-11-18T23:09:58+01:00
A workaround to let submenu be displayed on Gnome system tray. The Gnome system tray is still buggy, never reacting to any change in menu properties.

[GB.DBUS.TRAYICON]
* BUG: Detect if we are on a Gnome desktop. In that case the _AboutToShow()
  signal always returns FALSE, otherwise submenus are not displayed. But the
  Gnome system tray seems to still be buggy, never reacting to any change in
  menu properties.
* BUG: Be more robust when a tray icons has no popup menus.
* BUG: Do no crash when freeing remaining tray icons at program clean-up.

- - - - -


4 changed files:

- comp/src/gb.dbus.trayicon/.project
- comp/src/gb.dbus.trayicon/.src/DBusStatusIconMenu.class
- comp/src/gb.dbus.trayicon/.src/FTest.class
- comp/src/gb.dbus.trayicon/.src/TrayIcon.class


View it on GitLab: https://gitlab.com/gambas/gambas/-/commit/800b4d17a66182d233a4e185669000d89e9cfe38

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/commit/800b4d17a66182d233a4e185669000d89e9cfe38
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/notification/attachments/20211118/6db0eec3/attachment.htm>


More information about the Notification mailing list