Bladeren bron

Fix st with input method.

XFilterEvent need to be called against every event, otherwise it would
missing some message in the xim protocol and misbehave on some im server.

Signed-off-by: Roberto E. Vargas Caballero <k0ga@shike2.com>
Weng Xuetian 10 jaren geleden
bovenliggende
commit
84ceefe089
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      st.c

+ 2 - 0
st.c

@@ -3786,6 +3786,8 @@ run(void) {
 	/* Waiting for window mapping */
 	while(1) {
 		XNextEvent(xw.dpy, &ev);
+		if(XFilterEvent(&ev, None))
+			continue;
 		if(ev.type == ConfigureNotify) {
 			w = ev.xconfigure.width;
 			h = ev.xconfigure.height;