summaryrefslogtreecommitdiff
path: root/openbox/config.c
diff options
context:
space:
mode:
Diffstat (limited to 'openbox/config.c')
-rw-r--r--openbox/config.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/openbox/config.c b/openbox/config.c
index d05b9ab9..0c15b091 100644
--- a/openbox/config.c
+++ b/openbox/config.c
@@ -27,6 +27,7 @@
gboolean config_focus_new;
gboolean config_focus_follow;
guint config_focus_delay;
+guint config_focus_raise;
char *config_theme;
@@ -197,6 +198,8 @@ static void parse_focus(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
config_focus_follow = parse_bool(doc, n);
if ((n = parse_find_node("focusDelay", node)))
config_focus_delay = parse_int(doc, n) * 1000;
+ if ((n = parse_find_node("raiseOnFocus", node)))
+ config_focus_raise = parse_bool(doc, n);
}
static void parse_theme(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
@@ -477,6 +480,7 @@ void config_startup(ObParseInst *i)
config_focus_new = TRUE;
config_focus_follow = FALSE;
config_focus_delay = 0;
+ config_focus_raise = FALSE;
parse_register(i, "focus", parse_focus, NULL);