From ee66b49fda3423df8bfd6206d9101a81de9c1832 Mon Sep 17 00:00:00 2001 From: James Satterfield <4368972+jsatterfield@users.noreply.github.com> Date: Wed, 27 Aug 2025 11:25:38 -0500 Subject: [PATCH] scrolling: SCollumnData::up/down Break out of the loop after the first swap (#457) --- hyprscrolling/Scrolling.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hyprscrolling/Scrolling.cpp b/hyprscrolling/Scrolling.cpp index e2d93ef..1e11ea8 100644 --- a/hyprscrolling/Scrolling.cpp +++ b/hyprscrolling/Scrolling.cpp @@ -99,6 +99,7 @@ void SColumnData::up(SP w) { continue; std::swap(windowDatas[i], windowDatas[i - 1]); + break; } } @@ -108,6 +109,7 @@ void SColumnData::down(SP w) { continue; std::swap(windowDatas[i], windowDatas[i + 1]); + break; } }