From 5a794baf8b0bd7511660aaa96d89b2a907001dbc Mon Sep 17 00:00:00 2001 From: Kang Yu Date: Fri, 31 Jan 2025 10:24:42 -0800 Subject: [PATCH] reliably detect full screen mode --- .../Common/PersistentWindowProcessor.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs b/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs index 7fbf99e..9adc2f6 100644 --- a/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs +++ b/Ninjacrab.PersistentWindows.Solution/Common/PersistentWindowProcessor.cs @@ -1164,7 +1164,8 @@ namespace PersistentWindows.Common RECT screen = display.Position; RECT intersect = new RECT(); if (User32.IntersectRect(out intersect, ref screenPosition, ref screen)) - isFullScreen = intersect.Equals(screen); //fully covers at least one screen + if (intersect.Equals(screen)) //fully covers at least one screen + isFullScreen = true; } }