Only call arrange when needed

This commit is contained in:
Bastien Dejean 2013-05-29 21:20:30 +02:00
parent b87737565b
commit ef3913e302

View file

@ -528,22 +528,27 @@ void set_setting(char *name, char *value, char *rsp)
enable_motion_recorder(); enable_motion_recorder();
focus_follows_pointer = b; focus_follows_pointer = b;
} }
return;
} else if (strcmp(name, "adaptative_raise") == 0) { } else if (strcmp(name, "adaptative_raise") == 0) {
bool b; bool b;
if (parse_bool(value, &b)) if (parse_bool(value, &b))
adaptative_raise = b; adaptative_raise = b;
return;
} else if (strcmp(name, "apply_shadow_property") == 0) { } else if (strcmp(name, "apply_shadow_property") == 0) {
bool b; bool b;
if (parse_bool(value, &b)) if (parse_bool(value, &b))
apply_shadow_property = b; apply_shadow_property = b;
return;
} else if (strcmp(name, "auto_alternate") == 0) { } else if (strcmp(name, "auto_alternate") == 0) {
bool b; bool b;
if (parse_bool(value, &b)) if (parse_bool(value, &b))
auto_alternate = b; auto_alternate = b;
return;
} else if (strcmp(name, "focus_by_distance") == 0) { } else if (strcmp(name, "focus_by_distance") == 0) {
bool b; bool b;
if (parse_bool(value, &b)) if (parse_bool(value, &b))
focus_by_distance = b; focus_by_distance = b;
return;
} else if (strcmp(name, "wm_name") == 0) { } else if (strcmp(name, "wm_name") == 0) {
strncpy(wm_name, value, sizeof(wm_name)); strncpy(wm_name, value, sizeof(wm_name));
ewmh_update_wm_name(); ewmh_update_wm_name();