diff options
Diffstat (limited to 'sway/main.c')
-rw-r--r-- | sway/main.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sway/main.c b/sway/main.c index 0477bbc3..9ddbea81 100644 --- a/sway/main.c +++ b/sway/main.c | |||
@@ -16,6 +16,7 @@ | |||
16 | #include "sway/config.h" | 16 | #include "sway/config.h" |
17 | #include "sway/server.h" | 17 | #include "sway/server.h" |
18 | #include "sway/swaynag.h" | 18 | #include "sway/swaynag.h" |
19 | #include "sway/desktop/transaction.h" | ||
19 | #include "sway/tree/root.h" | 20 | #include "sway/tree/root.h" |
20 | #include "sway/ipc-server.h" | 21 | #include "sway/ipc-server.h" |
21 | #include "ipc-client.h" | 22 | #include "ipc-client.h" |
@@ -389,6 +390,8 @@ int main(int argc, char **argv) { | |||
389 | config->active = true; | 390 | config->active = true; |
390 | load_swaybars(); | 391 | load_swaybars(); |
391 | run_deferred_commands(); | 392 | run_deferred_commands(); |
393 | run_deferred_bindings(); | ||
394 | transaction_commit_dirty(); | ||
392 | 395 | ||
393 | if (config->swaynag_config_errors.client != NULL) { | 396 | if (config->swaynag_config_errors.client != NULL) { |
394 | swaynag_show(&config->swaynag_config_errors); | 397 | swaynag_show(&config->swaynag_config_errors); |