From: Matthias Clasen Date: Tue, 7 Jan 2020 23:45:53 +0000 (-0500) Subject: listbox: Stop using gtk_drag_(un)highlight X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~20^2~354^2~21 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=66c8da47501e14255e740028484adfc4fdd62d08;p=gtk4.git listbox: Stop using gtk_drag_(un)highlight This api is going away, so just do what needs to be done manually. --- diff --git a/gtk/gtklistbox.c b/gtk/gtklistbox.c index 90205f992a..c4d9a99545 100644 --- a/gtk/gtklistbox.c +++ b/gtk/gtklistbox.c @@ -2725,7 +2725,7 @@ gtk_list_box_drag_unhighlight_row (GtkListBox *box) if (priv->drag_highlighted_row == NULL) return; - gtk_drag_unhighlight (GTK_WIDGET (priv->drag_highlighted_row)); + gtk_widget_unset_state_flags (GTK_WIDGET (priv->drag_highlighted_row), GTK_STATE_FLAG_DROP_ACTIVE); g_clear_object (&priv->drag_highlighted_row); } @@ -2754,7 +2754,7 @@ gtk_list_box_drag_highlight_row (GtkListBox *box, return; gtk_list_box_drag_unhighlight_row (box); - gtk_drag_highlight (GTK_WIDGET (row)); + gtk_widget_set_state_flags (GTK_WIDGET (row), GTK_STATE_FLAG_DROP_ACTIVE, FALSE); priv->drag_highlighted_row = g_object_ref (row); }