From fa886030243c94d654c98b6f9c328167c58ab09b Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Fri, 1 Apr 2022 16:39:02 -0700 Subject: [PATCH] egg-resizer: ignore unset drag positions --- src/libsysprof-ui/egg-resizer.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/libsysprof-ui/egg-resizer.c b/src/libsysprof-ui/egg-resizer.c index 1292f7ed..c2b427bc 100644 --- a/src/libsysprof-ui/egg-resizer.c +++ b/src/libsysprof-ui/egg-resizer.c @@ -195,10 +195,13 @@ egg_resizer_measure (GtkWidget *widget, { int handle_min, handle_nat; - if (self->drag_position > *minimum) - *natural = self->drag_position; - else if (self->drag_position < *minimum) - *natural = *minimum; + if (self->drag_position != 0) + { + if (self->drag_position > *minimum) + *natural = self->drag_position; + else if (self->drag_position < *minimum) + *natural = *minimum; + } if (gtk_widget_get_visible (GTK_WIDGET (self->handle))) {