desktop/windowRules: fix disabling binary window rules with override (#12635)

This commit is contained in:
Lichie 2025-12-15 14:19:13 -08:00 committed by GitHub
parent 6b491e4d6b
commit 6e09eb2e6c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 19 deletions

View file

@ -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;