views/week: Protect against 0-height scrollview

Closes https://gitlab.gnome.org/GNOME/gnome-calendar/-/issues/1352
This commit is contained in:
Georges Basile Stavracas Neto
2025-01-31 19:38:27 -03:00
parent 42f891ff42
commit 905a813f58
+1 -1
View File
@@ -178,7 +178,7 @@ begin_zoom (GcalWeekView *self,
center = gtk_adjustment_get_value (vadjustment) + view_center_y - gtk_adjustment_get_lower (vadjustment);
height = gtk_adjustment_get_upper (vadjustment) - gtk_adjustment_get_lower (vadjustment);
self->gesture_zoom_center = center / height;
self->gesture_zoom_center = height != 0.f ? center / height : 1.0;
self->initial_zoom_level = self->zoom_level;
}