[awesome-menu] Try harder to grab keyboard

Signed-off-by: Julien Danjou <julien@danjou.info>
This commit is contained in:
Julien Danjou 2008-03-09 12:25:20 +01:00
parent b9c2d11d83
commit 5b7200daf2
1 changed files with 8 additions and 2 deletions

View File

@ -620,8 +620,14 @@ main(int argc, char **argv)
compute_match(); compute_match();
if(XGrabKeyboard(disp, DefaultRootWindow(disp), True, for(opt = 1000; opt; opt--)
GrabModeAsync, GrabModeAsync, CurrentTime) != GrabSuccess) {
if(XGrabKeyboard(disp, DefaultRootWindow(disp), True,
GrabModeAsync, GrabModeAsync, CurrentTime) == GrabSuccess)
break;
usleep(1000);
}
if(!opt)
eprint("cannot grab keyboard"); eprint("cannot grab keyboard");
redraw(); redraw();