commit 087226d997c15f4df30542778854999c632642a3
parent f11c5d562e3507a5e8b21491d61a6e43e81e43ad
Author: Simon Ser <contact@emersion.fr>
Date: Fri, 12 Apr 2024 18:44:07 +0200
config/output: drop fast path in store_output_config()
If there is no output currently connected, we still want to merge
to any existing config.
It shouldn't matter to iterate over the list of outputs to do
nothing anwyays.
Diffstat:
1 file changed, 0 insertions(+), 5 deletions(-)
diff --git a/sway/config/output.c b/sway/config/output.c
@@ -211,10 +211,6 @@ void store_output_config(struct output_config *oc) {
bool merged = false;
bool wildcard = strcmp(oc->name, "*") == 0;
struct sway_output *output = wildcard ? NULL : output_by_name_or_id(oc->name);
- if (!output && !wildcard) {
- // There is no config by this name, just add it in
- goto done;
- }
char id[128];
if (output) {
@@ -249,7 +245,6 @@ void store_output_config(struct output_config *oc) {
}
}
-done:
sway_log(SWAY_DEBUG, "Config stored for output %s (enabled: %d) (%dx%d@%fHz "
"position %d,%d scale %f subpixel %s transform %d) (bg %s %s) (power %d) "
"(max render time: %d)",