diff options
author | Matthias Clasen <mclasen@redhat.com> | 2023-04-08 20:17:33 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2023-04-09 06:48:27 -0400 |
commit | 34b6d46276bdb127b65b9711c69da12b25591e16 (patch) | |
tree | c49e3e48ea7b998433387abeb3a9e45e35b87fe4 | |
parent | 8957d4cb4fcfb370d80d9ad721e9443a953604d2 (diff) | |
download | gtk+-34b6d46276bdb127b65b9711c69da12b25591e16.tar.gz |
placessidebar: Stop using gtk_widget_get_allocation
-rw-r--r-- | gtk/gtkplacessidebar.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c index c0293d457a..9b699e885f 100644 --- a/gtk/gtkplacessidebar.c +++ b/gtk/gtkplacessidebar.c @@ -3484,7 +3484,6 @@ on_row_dragged (GtkGestureDrag *gesture, GdkContentProvider *content; GdkSurface *surface; GdkDevice *device; - GtkAllocation allocation; GtkWidget *drag_widget; GdkDrag *drag; @@ -3509,12 +3508,13 @@ on_row_dragged (GtkGestureDrag *gesture, g_signal_connect (drag, "dnd-finished", G_CALLBACK (dnd_finished_cb), sidebar); g_signal_connect (drag, "cancel", G_CALLBACK (dnd_cancel_cb), sidebar); - gtk_widget_get_allocation (sidebar->drag_row, &allocation); gtk_widget_set_visible (sidebar->drag_row, FALSE); drag_widget = GTK_WIDGET (gtk_sidebar_row_clone (GTK_SIDEBAR_ROW (sidebar->drag_row))); - sidebar->drag_row_height = allocation.height; - gtk_widget_set_size_request (drag_widget, allocation.width, allocation.height); + sidebar->drag_row_height = gtk_widget_get_height (sidebar->drag_row); + gtk_widget_set_size_request (drag_widget, + gtk_widget_get_width (sidebar->drag_row), + gtk_widget_get_height (sidebar->drag_row)); gtk_widget_set_opacity (drag_widget, 0.8); gtk_drag_icon_set_child (GTK_DRAG_ICON (gtk_drag_icon_get_for_drag (drag)), drag_widget); |