From 27cbf7b23d87b5fde432fd437bb2e822dea1ccdf Mon Sep 17 00:00:00 2001 From: Robert Mader Date: Fri, 28 Jan 2022 23:26:02 +0100 Subject: [PATCH] clutter/actor: Soften the check for guessed scale In some use cases it's useful to have scaling below 100%. Right now the assert here prevents doing that, so soften it to `0.5` - likely about the lower limit what people would try (and what is exposed by default on KDE). Related: https://gitlab.gnome.org/GNOME/mutter/-/issues/1465 Part-of: --- clutter/clutter/clutter-actor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clutter/clutter/clutter-actor.c b/clutter/clutter/clutter-actor.c index 5319e42b4..99c9796c5 100644 --- a/clutter/clutter/clutter-actor.c +++ b/clutter/clutter/clutter-actor.c @@ -15838,7 +15838,7 @@ clutter_actor_get_real_resource_scale (ClutterActor *self) guessed_scale = clutter_backend_get_fallback_resource_scale (backend); } - g_assert (guessed_scale >= 1.f); + g_assert (guessed_scale >= 0.5); /* Always return this value until we compute the correct one later. * If our guess turns out to be wrong, we'll emit "resource-scale-changed"