diff options
author | oga <oga> | 2008-05-19 15:17:50 +0000 |
---|---|---|
committer | oga <oga> | 2008-05-19 15:17:50 +0000 |
commit | 43d6e147c2e0998f3e256fd2b90d85fd079429f4 (patch) | |
tree | 898746d31201c327b5ff30c322990f396c889277 /conf.c | |
parent | 7957a470fd60e9d50057989595dd3b36010211e2 (diff) | |
download | cwm-43d6e147c2e0998f3e256fd2b90d85fd079429f4.tar.gz cwm-43d6e147c2e0998f3e256fd2b90d85fd079429f4.tar.xz cwm-43d6e147c2e0998f3e256fd2b90d85fd079429f4.zip |
Use the XGrabKeyboard hack in for alt-tabbing as well. This stops the
mru getting the order messed up when gvim/xpdf et all steal key events. While i'm here, change the logic in client_cyclenext() to use break instead of goto, it's nicer that way. Thirdly, instead of two different kbfuncs, just use the one and a flag. "put your cycle diff in so I can pkg_delete gvim" okan@
Diffstat (limited to 'conf.c')
-rw-r--r-- | conf.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/conf.c b/conf.c index ff5d29c..9bf690f 100644 --- a/conf.c +++ b/conf.c @@ -209,8 +209,8 @@ struct { { "search", kbfunc_client_search, 0, 0 }, { "menusearch", kbfunc_menu_search, 0, 0 }, { "hide", kbfunc_client_hide, KBFLAG_NEEDCLIENT, 0 }, - { "cycle", kbfunc_client_cycle, 0, 0 }, - { "rcycle", kbfunc_client_rcycle, 0, 0 }, + { "cycle", kbfunc_client_cycle, 0, (void *)CWM_CYCLE }, + { "rcycle", kbfunc_client_cycle, 0, (void *)CWM_RCYCLE }, { "label", kbfunc_client_label, KBFLAG_NEEDCLIENT, 0 }, { "delete", kbfunc_client_delete, KBFLAG_NEEDCLIENT, 0 }, { "group1", kbfunc_client_group, 0, (void *)1 }, |