From 6e09eb2e6cc1744687f158f2a576de844be59f4e Mon Sep 17 00:00:00 2001 From: Lichie <90825386+lichie567@users.noreply.github.com> Date: Mon, 15 Dec 2025 14:19:13 -0800 Subject: desktop/windowRules: fix disabling binary window rules with override (#12635) --- src/desktop/rule/windowRule/WindowRuleApplicator.hpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/desktop/rule/windowRule/WindowRuleApplicator.hpp') diff --git a/src/desktop/rule/windowRule/WindowRuleApplicator.hpp b/src/desktop/rule/windowRule/WindowRuleApplicator.hpp index ba80e17b..272cefe5 100644 --- a/src/desktop/rule/windowRule/WindowRuleApplicator.hpp +++ b/src/desktop/rule/windowRule/WindowRuleApplicator.hpp @@ -41,12 +41,11 @@ namespace Desktop::Rule { std::string monitor, workspace, group; std::optional floating; - - bool fullscreen = false; - bool maximize = false; - bool pseudo = false; - bool pin = false; - bool noInitialFocus = false; + std::optional fullscreen; + std::optional maximize; + std::optional pseudo; + std::optional pin; + std::optional noInitialFocus; std::optional fullscreenStateClient; std::optional fullscreenStateInternal; -- cgit v1.2.3