summaryrefslogtreecommitdiff
path: root/openbox/event.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2008-03-02 17:23:23 -0500
committerDana Jansens <danakj@orodu.net>2008-03-02 17:23:23 -0500
commit7fb107cd37a09787c5cfa590688944b3bcb2bab8 (patch)
treebdd5bbf3eb5d4594dc9ae5b90bf553f14ee0946d /openbox/event.c
parentac255432b46617fe01fd40fd02fdea878893ce3c (diff)
parentf542c5143ac115937c5ee8f3a229e557383cd180 (diff)
Merge branch 'backport' into work
Conflicts: openbox/actions/execute.c openbox/event.c openbox/openbox.c openbox/openbox.h
Diffstat (limited to 'openbox/event.c')
-rw-r--r--openbox/event.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/openbox/event.c b/openbox/event.c
index 9705fb65..a0ce223a 100644
--- a/openbox/event.c
+++ b/openbox/event.c
@@ -657,8 +657,10 @@ static void event_process(const XEvent *ec, gpointer data)
/* keyboard layout changes for modifier mapping changes. reload the
modifier map, and rebind all the key bindings as appropriate */
ob_debug("Kepboard map changed. Reloading keyboard bindings.");
+ ob_set_state(OB_STATE_RECONFIGURING);
obt_keyboard_reload();
keyboard_rebind();
+ ob_set_state(OB_STATE_RUNNING);
}
else if (e->type == ClientMessage) {
/* This is for _NET_WM_REQUEST_FRAME_EXTENTS messages. They come for