run con_fix_percent unconditionally, not only on parsing errors
This commit is contained in:
parent
9daf0d8b2b
commit
18e6184f1c
|
@ -444,13 +444,13 @@ void tree_append_json(const char *filename, char **errormsg) {
|
|||
if (errormsg != NULL)
|
||||
*errormsg = sstrdup((const char*)str);
|
||||
yajl_free_error(hand, str);
|
||||
|
||||
/* In case not all containers were restored, we need to fix the
|
||||
* percentages, otherwise i3 will crash immediately when rendering the
|
||||
* next time. */
|
||||
con_fix_percent(focused);
|
||||
}
|
||||
|
||||
/* In case not all containers were restored, we need to fix the
|
||||
* percentages, otherwise i3 will crash immediately when rendering the
|
||||
* next time. */
|
||||
con_fix_percent(focused);
|
||||
|
||||
setlocale(LC_NUMERIC, "");
|
||||
#if YAJL_MAJOR >= 2
|
||||
yajl_complete_parse(hand);
|
||||
|
|
Loading…
Reference in New Issue