diff --git a/ethereumj-core/src/main/java/org/ethereum/gui/PayOutDialog.java b/ethereumj-core/src/main/java/org/ethereum/gui/PayOutDialog.java index c6c5c779..2c44f019 100644 --- a/ethereumj-core/src/main/java/org/ethereum/gui/PayOutDialog.java +++ b/ethereumj-core/src/main/java/org/ethereum/gui/PayOutDialog.java @@ -226,8 +226,13 @@ class PayOutDialog extends JDialog implements MessageAwareDialog { inputMap.put(stroke, "ESCAPE"); rootPane.getActionMap().put("ESCAPE", actionListener); - this.setSize(500, 255); - this.setVisible(true); + SwingUtilities.invokeLater(new Runnable() { + public void run() { + setSize(500, 255); + setVisible(true); + } + }); + return rootPane; }