diff --git a/gtk/gtkcolumnview.c b/gtk/gtkcolumnview.c index d2b73fe105..f983f7c03b 100644 --- a/gtk/gtkcolumnview.c +++ b/gtk/gtkcolumnview.c @@ -862,12 +862,16 @@ gtk_column_view_in_resize_rect (GtkColumnView *self, { GtkWidget *header; graphene_rect_t rect; + int width; header = gtk_column_view_column_get_header (column); if (!gtk_widget_compute_bounds (header, self->header, &rect)) return FALSE; + gtk_column_view_column_get_allocation (column, NULL, &width); + rect.size.width = width; + rect.origin.x += rect.size.width - DRAG_WIDTH / 2; rect.size.width = DRAG_WIDTH;