Merge pull request #687 from deathbeam/fix-clientui-pack-crash

Fix crash in ClienUI configChanged event
This commit is contained in:
Adam
2018-02-25 19:30:39 -05:00
committed by GitHub

View File

@@ -269,16 +269,19 @@ public class ClientUI extends JFrame
Dimension size = new Dimension(width, height);
client.setSize(size);
client.setPreferredSize(size);
client.getParent().setPreferredSize(size);
client.getParent().setSize(size);
if (isVisible())
SwingUtilities.invokeLater(() ->
{
pack();
}
client.setSize(size);
client.setPreferredSize(size);
client.getParent().setPreferredSize(size);
client.getParent().setSize(size);
if (isVisible())
{
pack();
}
});
}
private static void setUIFont(FontUIResource f)