X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fbackend%2FECMA48Backend.java;h=da9c9c35d8f13794cd820311eedcdd1ffc0fc99a;hb=a83fea2bae838f4b9bbf59ce3832e0e67be41378;hp=99c0200325354308dfb2f78c72f73313990a3c6a;hpb=34a42e784bf1238c6bb2847c52d7c841fcfdef5f;p=fanfix.git diff --git a/src/jexer/backend/ECMA48Backend.java b/src/jexer/backend/ECMA48Backend.java index 99c0200..da9c9c3 100644 --- a/src/jexer/backend/ECMA48Backend.java +++ b/src/jexer/backend/ECMA48Backend.java @@ -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 {