linkbutton: Use widget API to set has-toolip
authorTimm Bäder <mail@baedert.org>
Sun, 25 Aug 2019 12:30:33 +0000 (14:30 +0200)
committerTimm Bäder <mail@baedert.org>
Mon, 9 Sep 2019 15:36:24 +0000 (17:36 +0200)
As God intended.

gtk/gtklinkbutton.c

index e69b98d92ee86876e08a9e8343ee3b1567f3b574..c8cc0aad2d013e5056e7f1a74979f5cd9787836a 100644 (file)
@@ -260,11 +260,11 @@ gtk_link_button_init (GtkLinkButton *link_button)
 
   gtk_button_set_relief (GTK_BUTTON (link_button), GTK_RELIEF_NONE);
   gtk_widget_set_state_flags (GTK_WIDGET (link_button), GTK_STATE_FLAG_LINK, FALSE);
+  gtk_widget_set_has_tooltip (GTK_WIDGET (link_button), TRUE);
 
   g_signal_connect (link_button, "drag-data-get",
                    G_CALLBACK (gtk_link_button_drag_data_get_cb), NULL);
 
-  g_object_set (link_button, "has-tooltip", TRUE, NULL);
   g_signal_connect (link_button, "query-tooltip",
                     G_CALLBACK (gtk_link_button_query_tooltip_cb), NULL);