--- a/pidgin/gtkroomlist.c Mon Jun 14 23:59:42 2021 -0500 +++ b/pidgin/gtkroomlist.c Tue Jun 15 00:27:09 2021 -0500 @@ -30,7 +30,6 @@ #include "gtkutils.h" #include "pidginaccountchooser.h" #include "pidginstock.h" -#include "pidgintooltip.h" #define PIDGIN_TYPE_ROOMLIST_DIALOG (pidgin_roomlist_dialog_get_type()) G_DECLARE_FINAL_TYPE(PidginRoomlistDialog, pidgin_roomlist_dialog, PIDGIN, @@ -734,10 +733,7 @@ g_signal_connect(G_OBJECT(tree), "button-press-event", G_CALLBACK(room_click_cb), list); g_signal_connect(G_OBJECT(tree), "row-expanded", G_CALLBACK(row_expanded_cb), list); g_signal_connect(G_OBJECT(tree), "row-activated", G_CALLBACK(row_activated_cb), list); -#if 0 /* uncomment this when the tooltips are slightly less annoying and more well behaved */ - g_signal_connect(G_OBJECT(tree), "motion-notify-event", G_CALLBACK(row_motion_cb), list); - g_signal_connect(G_OBJECT(tree), "leave-notify-event", G_CALLBACK(row_leave_cb), list); -#endif + gtk_widget_set_has_tooltip(tree, TRUE); g_signal_connect(G_OBJECT(tree), "query-tooltip", G_CALLBACK(pidgin_roomlist_query_tooltip), list);