summaryrefslogtreecommitdiff
path: root/openbox/config.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-09-22 04:17:43 +0000
committerDana Jansens <danakj@orodu.net>2003-09-22 04:17:43 +0000
commitf595277f1c9c5359fc8a1dc0a0f190333a464779 (patch)
tree648c82d4382e3227d3ed3bb853fcc86950382f83 /openbox/config.c
parentf791f9a35e016b52295fa733dc21f9d64de6ead1 (diff)
add back focusLast
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 0c15b091..6163c12c 100644
--- a/openbox/config.c
+++ b/openbox/config.c
@@ -26,6 +26,7 @@
gboolean config_focus_new;
gboolean config_focus_follow;
+gboolean config_focus_last;
guint config_focus_delay;
guint config_focus_raise;
@@ -196,6 +197,8 @@ static void parse_focus(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
config_focus_new = parse_bool(doc, n);
if ((n = parse_find_node("followMouse", node)))
config_focus_follow = parse_bool(doc, n);
+ if ((n = parse_find_node("focusLast", node)))
+ config_focus_last = 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)))
@@ -479,6 +482,7 @@ void config_startup(ObParseInst *i)
{
config_focus_new = TRUE;
config_focus_follow = FALSE;
+ config_focus_last = TRUE;
config_focus_delay = 0;
config_focus_raise = FALSE;