mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-07 12:24:58 +10:00
attempt to fix the deadlock on openjdk while setting up screen size
This commit is contained in:
@@ -167,7 +167,14 @@ public class MainFrame extends JFrame implements ISwingUI {
|
||||
// getGlassPane().setVisible(true);
|
||||
|
||||
// maximize the screen
|
||||
setExtendedState(getExtendedState() | JFrame.MAXIMIZED_BOTH);
|
||||
SwingUtilities.invokeLater(new Runnable() {
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
setExtendedState(getExtendedState() | JFrame.MAXIMIZED_BOTH);
|
||||
}
|
||||
});
|
||||
|
||||
new Thread(new Runnable() {
|
||||
|
||||
@Override
|
||||
@@ -189,14 +196,7 @@ public class MainFrame extends JFrame implements ISwingUI {
|
||||
}
|
||||
}).start();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setExtendedState(int state) {
|
||||
super.setExtendedState(state);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
public Presenter getPresenter() {
|
||||
return presenter;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user