Commit Diff


commit - 86f0b5119eaa39943013d009967432ffd9d18365
commit + b1e217b29aab8936e9831961943676acd9cdcdd8
blob - 804da6417935b03c29b062a8d75eeb958660d505
blob + fd49549caf05f0329336679236ef124e0e7a1ee4
--- dmenu.c
+++ dmenu.c
@@ -100,7 +100,7 @@ cleanup(void)
 {
 	size_t i;
 
-	XUngrabKey(dpy, AnyKey, AnyModifier, root);
+	XUngrabKeyboard(dpy, CurrentTime);
 	for (i = 0; i < SchemeLast; i++)
 		free(scheme[i]);
 	for (i = 0; items && items[i].text; ++i)