! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Don't show empty tooltip
Status:
RESOLVED: FIXED
Product:
Xfce4-whiskermenu-plugin
Component:
General

Comments

Description Manuel Grießmayr 2019-02-12 21:25:24 CET
Created attachment 8293 
Empty tooltip

Desktop files with no comment field or an empty string in the comment field will have an empty tooltip in the whisker menu. Please see screenshot attached.
Comment 1 Graeme Gott editbugs 2019-02-12 22:06:03 CET
Unfortunately, I don't see a way to do this. Whisker Menu doesn't directly control showing the tooltips; it simply tells the GtkTreeView which model column contains the tooltips and leaves it up to GTK to determine when and how to show the tooltips.
Comment 2 Manuel Grießmayr 2019-02-13 10:34:34 CET
So do you think it would make sense to file a bug in the GTK bug tracker?
Comment 3 Manuel Grießmayr 2019-02-18 18:20:43 CET
I opened a bug in the Gtk bug tracker:
https://gitlab.gnome.org/GNOME/gtk/issues/1681
Comment 4 Manuel Grießmayr 2019-02-18 18:29:30 CET
The developers from GTK already answered. Please have a look.
Comment 5 Manuel Grießmayr 2019-02-18 19:57:16 CET
The GTK developers already fixed it but there is also an API you can use.
Comment 6 Graeme Gott editbugs 2019-02-20 11:11:46 CET
Thank you for looking into this and letting me know.
Comment 7 Git Bot editbugs 2019-02-20 12:01:10 CET
Graeme Gott referenced this bugreport in commit 992078c7e84bf320d960bab09e4dc1f900507b0c

Fix displaying empty tooltips. (bug #15137)

https://git.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/commit?id=992078c7e84bf320d960bab09e4dc1f900507b0c
Comment 8 Manuel Grießmayr 2019-02-20 12:38:04 CET
Many thanks for the patch. Patch has been tested and works fine :)

Bug #15137

Reported by:
Manuel Grießmayr
Reported on: 2019-02-12
Last modified on: 2019-02-20

People

Assignee:
Graeme Gott
CC List:
1 user

Version

Attachments

Empty tooltip (22.25 KB, image/png)
2019-02-12 21:25 CET , Manuel Grießmayr
no flags

Additional information