From 28f33155f2daef3448b6f5567beff180dbb10eb0 Mon Sep 17 00:00:00 2001 From: Virt <41426325+VirtCode@users.noreply.github.com> Date: Sun, 21 Jul 2024 19:39:59 +0200 Subject: [PATCH] fix: check swapchain before setting hw ref #12 --- src/cursor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cursor.cpp b/src/cursor.cpp index e73c556..1dddc5f 100644 --- a/src/cursor.cpp +++ b/src/cursor.cpp @@ -254,6 +254,8 @@ bool CDynamicCursors::setHardware(CPointerManager* pointers, SPmonitor.lock(); + if (!PMONITOR->cursorSwapchain) + return false; // we need to transform the hotspot manually as we need to indent it by the padding int diagonal = pointers->currentCursorImage.size.size();