From f53dda088bd4232cbc4f5133dc0e85390c272578 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Thu, 13 Jul 2023 19:52:31 -0700 Subject: [PATCH] libsysprof-gtk: handle eronious ranges better --- src/libsysprof-gtk/sysprof-session.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libsysprof-gtk/sysprof-session.c b/src/libsysprof-gtk/sysprof-session.c index ef5a1b88..4939e758 100644 --- a/src/libsysprof-gtk/sysprof-session.c +++ b/src/libsysprof-gtk/sysprof-session.c @@ -348,7 +348,8 @@ sysprof_session_select_time (SysprofSession *self, if (time_span == NULL) time_span = &document_time_span; - self->selected_time = *time_span; + self->selected_time = sysprof_time_span_order (*time_span); + sysprof_time_span_clamp (&self->selected_time, document_time_span); if (self->visible_time.begin_nsec > time_span->begin_nsec) {