From c3e46110b3a52f563b125d594c4218d7338270ed Mon Sep 17 00:00:00 2001 From: letsfindaway Date: Sat, 15 Jun 2024 17:44:54 +0200 Subject: [PATCH] fix: boxing in singlescreen mode - return false for hasDisplay and hasPrevious in single monitor mode --- src/core/UBDisplayManager.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/UBDisplayManager.h b/src/core/UBDisplayManager.h index aa71f72dc..6cfaaed6b 100644 --- a/src/core/UBDisplayManager.h +++ b/src/core/UBDisplayManager.h @@ -84,12 +84,12 @@ class UBDisplayManager : public QObject bool hasDisplay() { - return mScreensByRole.value(ScreenRole::Display); + return mUseMultiScreen && mScreensByRole.value(ScreenRole::Display); } bool hasPrevious() { - return mScreensByRole.value(ScreenRole::Previous1); + return mUseMultiScreen && mScreensByRole.value(ScreenRole::Previous1); } bool useMultiScreen()