From 84c1b9c7f3f14a9e4e6e7ca76d29657a0fc572cc Mon Sep 17 00:00:00 2001 From: Erik Reider <35975961+ErikReider@users.noreply.github.com> Date: Fri, 26 Jan 2024 19:33:11 +0100 Subject: [PATCH] Removed unneeded condition check in render_floating func --- sway/desktop/render.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/sway/desktop/render.c b/sway/desktop/render.c index 4395d7b8..701a9143 100644 --- a/sway/desktop/render.c +++ b/sway/desktop/render.c @@ -1932,17 +1932,9 @@ static void render_floating(struct sway_output *soutput, for (int j = 0; j < output->current.workspaces->length; ++j) { struct sway_workspace *ws = output->current.workspaces->items[j]; - float scroll_percent = soutput->workspace_scroll.percent; - - // Only render visible workspace when not scrolling - bool ws_is_visible = workspace_is_visible(ws); - if (!ws_is_visible && scroll_percent == 0) { - continue; - } - // Only render affected workspaces if ((ws != other_ws && ws != visible_ws) || - (ws_is_visible && has_fullscreen)) { + (workspace_is_visible(ws) && has_fullscreen)) { continue; }