You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the release version via the python package manager, but I think it's also the case with the git version, let me know if you need me to check this.
I experience the same issue on Manjaro with Xfce4/xfwm4/xfce4-panel. But weirdly enough, it works on one of my computers, but not on the other. Both run the same up-to-date Manjaro distribution and use the same desktop. The laptop, where it doesn't work was installed much more recently and may have slightly different themes installed and different desktop / theme settings enabled.
I tried debugging this by inserting a debug logging call into jackselect.jackselect:JackSelectApp.tooltip_query():
deftooltip_query(self, widget, x, y, keyboard_mode, tooltip):
"""Set tooltip for the systray icon."""log.debug("Tooltip query: widget=%s, x=%d, y=%d, mode=%s, tooltip=%r",
widget, x, y, keyboard_mode, tooltip)
...
But even on the desktop where the tooltips are not shown, the callback is called whenever mouse events occur over the app's icon in the systray, e.g:
[...]
[jack-select] DEBUG: Tooltip query: widget=<Gtk.StatusIcon object at 0x7f6dfb613100 (GtkStatusIcon at 0x5588bc9cf880)>, x=14, y=11, mode=False, tooltip=<Gtk.Tooltip object at 0x7f6dfb5a0900 (GtkTooltip at 0x5588bca811b0)>
[jack-select] DEBUG: Tooltip query: widget=<Gtk.StatusIcon object at 0x7f6dfb613100 (GtkStatusIcon at 0x5588bc9cf880)>, x=12, y=10, mode=False, tooltip=<Gtk.Tooltip object at 0x7f6dfb5a0900 (GtkTooltip at 0x5588bca811b0)>
[jack-select] DEBUG: Tooltip query: widget=<Gtk.StatusIcon object at 0x7f6dfb613100 (GtkStatusIcon at 0x5588bc9cf880)>, x=10, y=7, mode=False, tooltip=<Gtk.Tooltip object at 0x7f6dfb5a0900 (GtkTooltip at 0x5588bca811b0)>
[jack-select] DEBUG: Tooltip query: widget=<Gtk.StatusIcon object at 0x7f6dfb613100 (GtkStatusIcon at 0x5588bc9cf880)>, x=6, y=1, mode=False, tooltip=<Gtk.Tooltip object at 0x7f6dfb5a0900 (GtkTooltip at 0x5588bca811b0)>
[...]
The same logging messages are generated on the computer where the tooltip is shown.
Also, none of the other systray apps I have running show any tooltips as well. So this seems to be a general problem with systray icon tooltips, rather than something specific to jack-select.
The hover info as described in the README is not showing in Kubuntu 19.10.
The text was updated successfully, but these errors were encountered: