]> git.sur5r.net Git - i3/i3/blobdiff - src/config_parser.c
Extract workspace names from bindings before reordering.
[i3/i3] / src / config_parser.c
index 6393efe913aa209ba9332b059a24f5be765f1d11..ea00412d78b2d2533c5dd0b87486aaa3da7e9f4e 100644 (file)
@@ -996,7 +996,9 @@ bool parse_file(const char *f, bool use_nagbar) {
     struct ConfigResultIR *config_output = parse_config(new, context);
     yajl_gen_free(config_output->json_gen);
 
+    extract_workspace_names_from_bindings();
     check_for_duplicate_bindings(context);
+    reorder_bindings();
 
     if (use_nagbar && (context->has_errors || context->has_warnings)) {
         ELOG("FYI: You are using i3 version %s\n", i3_version);