--- allegro-4.2.0/src/x/xwin.c~ 2006-03-21 12:57:42.000000000 +0100
+++ allegro-4.2.0/src/x/xwin.c 2006-03-21 12:57:42.000000000 +0100
@@ -2265,6 +2265,7 @@
XUNLOCK();
do {
+ rest(1);
} while (retrace_count == prev);
}
else {