From 867bc860895ef4de7030c6a615aa10e5bfa1e133 Mon Sep 17 00:00:00 2001 From: syuzuki <77492100+syuzuki@users.noreply.github.com> Date: Sun, 20 Apr 2025 11:22:21 +0900 Subject: [PATCH] compositor: fix getMonitorInDirection skipping active monitor (#10114) --- src/Compositor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index fed801206..a34078f9d 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -1780,7 +1780,7 @@ PHLMONITOR CCompositor::getMonitorInDirection(PHLMONITOR pSourceMonitor, const c PHLMONITOR longestIntersectMonitor = nullptr; for (auto const& m : m_vMonitors) { - if (m == m_pLastMonitor) + if (m == pSourceMonitor) continue; const auto POSB = m->vecPosition;