misc cleanup
[fanfix.git] / src / jexer / backend / ECMA48Backend.java
index 99c0200325354308dfb2f78c72f73313990a3c6a..da9c9c35d8f13794cd820311eedcdd1ffc0fc99a 100644 (file)
@@ -103,20 +103,13 @@ public final class ECMA48Backend extends Backend {
             synchronized (terminal) {
                 try {
                     terminal.wait(timeout);
-                    if (terminal.hasEvents()) {
-                        // System.err.println("getEvents()");
-                        terminal.getEvents(queue);
-                    } else {
-                        // If I got here, then I timed out.  Call
-                        // terminal.getIdleEvents() to pick up stragglers
-                        // like bare resize.
-                        // System.err.println("getIdleEvents()");
-                        terminal.getIdleEvents(queue);
-                    }
                 } catch (InterruptedException e) {
                     // Spurious interrupt, pretend it was like a timeout.
                     // System.err.println("[interrupt] getEvents()");
-                    terminal.getIdleEvents(queue);
+                }
+                if (terminal.hasEvents()) {
+                    // System.err.println("getEvents()");
+                    terminal.getEvents(queue);
                 }
             }
         } else {