diff options
| author | Lichie <90825386+lichie567@users.noreply.github.com> | 2025-12-15 14:19:13 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-15 22:19:13 +0000 |
| commit | 6e09eb2e6cc1744687f158f2a576de844be59f4e (patch) | |
| tree | e28dc95412e53324cc76109126b739812706ac35 /src/desktop/rule/windowRule/WindowRuleApplicator.hpp | |
| parent | 6b491e4d6ba12598b82363c4c5cbcc26a2a06ae6 (diff) | |
desktop/windowRules: fix disabling binary window rules with override (#12635)
Diffstat (limited to 'src/desktop/rule/windowRule/WindowRuleApplicator.hpp')
| -rw-r--r-- | src/desktop/rule/windowRule/WindowRuleApplicator.hpp | 11 |
1 files changed, 5 insertions, 6 deletions
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<bool> floating; - - bool fullscreen = false; - bool maximize = false; - bool pseudo = false; - bool pin = false; - bool noInitialFocus = false; + std::optional<bool> fullscreen; + std::optional<bool> maximize; + std::optional<bool> pseudo; + std::optional<bool> pin; + std::optional<bool> noInitialFocus; std::optional<int> fullscreenStateClient; std::optional<int> fullscreenStateInternal; |
