#38 fix Swing deadlock
[nikiroo-utils.git] / src / jexer / backend / SwingTerminal.java
index 43afc1615a848141e1937abacc4884d46386a71e..67211a6c64148e6204edcb23ab84029f2c21049c 100644 (file)
@@ -1935,6 +1935,12 @@ public class SwingTerminal extends LogicalScreen
             return;
         }
 
+        if (sessionInfo == null) {
+            // This is the initial component resize in construction, bail
+            // out.
+            return;
+        }
+
         // Drop a new TResizeEvent into the queue
         sessionInfo.queryWindowSize();
         synchronized (eventQueue) {