From 3d7667ecc4a8780cf9f4957577145ca4153cf2a1 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Thu, 4 Apr 2024 01:18:47 +0100 Subject: [PATCH] expo: don't override renderWorkspace for wrong monitors ref #110 --- hyprexpo/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hyprexpo/main.cpp b/hyprexpo/main.cpp index 949d72e..35ac8f2 100644 --- a/hyprexpo/main.cpp +++ b/hyprexpo/main.cpp @@ -33,7 +33,7 @@ static bool renderingOverview = false; // static void hkRenderWorkspace(void* thisptr, CMonitor* pMonitor, PHLWORKSPACE pWorkspace, timespec* now, const CBox& geometry) { - if (!g_pOverview || renderingOverview || g_pOverview->blockOverviewRendering) + if (!g_pOverview || renderingOverview || g_pOverview->blockOverviewRendering || g_pOverview->pMonitor != pMonitor) ((origRenderWorkspace)(g_pRenderWorkspaceHook->m_pOriginal))(thisptr, pMonitor, pWorkspace, now, geometry); else g_pOverview->render();