libsysprof-gtk: clear position ruler when leaving widget

This commit is contained in:
Christian Hergert
2023-06-28 09:23:02 -07:00
parent 8ff5561f0f
commit 95d67a63d1

View File

@ -190,6 +190,8 @@ sysprof_time_ruler_motion_leave_cb (SysprofTimeRuler *self,
self->motion_x = -1;
self->motion_y = -1;
gtk_widget_queue_draw (GTK_WIDGET (self));
}
static void
@ -280,6 +282,9 @@ sysprof_time_ruler_init (SysprofTimeRuler *self)
{
GtkEventController *motion;
self->motion_x = -1;
self->motion_y = -1;
self->session_signals = g_signal_group_new (SYSPROF_TYPE_SESSION);
g_signal_group_connect_object (self->session_signals,
"notify::selected-time",