From e20b8860dade72fdccf23b475e90456e03627517 Mon Sep 17 00:00:00 2001 From: William McKinnon Date: Tue, 22 Aug 2023 23:16:05 -0400 Subject: [PATCH] blur texture fades in / out with con --- sway/desktop/render.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sway/desktop/render.c b/sway/desktop/render.c index 048990a0..ab7f919b 100644 --- a/sway/desktop/render.c +++ b/sway/desktop/render.c @@ -74,12 +74,10 @@ enum corner_location get_rotated_corner(enum corner_location corner_location, // TODO: don't need pointer float get_animation_completion_percentage(struct sway_container *con) { - if (con->alpha < con->target_alpha) { - return con->alpha / con->target_alpha; - } else if (con->alpha > con->target_alpha) { - return con->alpha / con->max_alpha; + if (con->alpha == 1.0f) { + return 1.0f; } - return 1; + return con->alpha < con->target_alpha ? con->alpha / con->target_alpha : con->alpha / con->max_alpha; } /**