config: Fix RaiseOnFocus always setting FollowMouse

Signed-off-by: Joshua Ashton <joshua@froggi.es>
This commit is contained in:
Joshua Ashton 2021-10-18 00:24:59 +00:00 committed by Johan Malm
parent 22d10497ca
commit d8a499deaa

View file

@ -303,8 +303,10 @@ entry(xmlNode *node, char *nodename, char *content)
} else if (!strcasecmp(nodename, "FollowMouse.focus")) { } else if (!strcasecmp(nodename, "FollowMouse.focus")) {
rc.focus_follow_mouse = get_bool(content); rc.focus_follow_mouse = get_bool(content);
} else if (!strcasecmp(nodename, "RaiseOnFocus.focus")) { } else if (!strcasecmp(nodename, "RaiseOnFocus.focus")) {
rc.focus_follow_mouse = true;
rc.raise_on_focus = get_bool(content); rc.raise_on_focus = get_bool(content);
if (rc.raise_on_focus) {
rc.focus_follow_mouse = true;
}
} else if (!strcasecmp(nodename, "doubleClickTime.mouse")) { } else if (!strcasecmp(nodename, "doubleClickTime.mouse")) {
long doubleclick_time_parsed = strtol(content, NULL, 10); long doubleclick_time_parsed = strtol(content, NULL, 10);
if (doubleclick_time_parsed > 0) { if (doubleclick_time_parsed > 0) {