Ticket #8533: MainApplication.java.patch
File MainApplication.java.patch, 1.6 KB (added by , 11 years ago) |
---|
-
src/org/openstreetmap/josm/gui/MainApplication.java
279 279 } 280 280 Main.pref.updateSystemProperties(); 281 281 282 JFrame mainFrame = new JFrame(tr("Java OpenStreetMap Editor"));282 final JFrame mainFrame = new JFrame(tr("Java OpenStreetMap Editor")); 283 283 Main.parent = mainFrame; 284 284 285 285 if (args.containsKey(Option.LOAD_PREFERENCES)) { … … 313 313 System.exit(0); 314 314 } 315 315 316 SplashScreen splash = new SplashScreen();316 final SplashScreen splash = new SplashScreen(); 317 317 final ProgressMonitor monitor = splash.getProgressMonitor(); 318 318 monitor.beginTask(tr("Initializing")); 319 319 splash.setVisible(Main.pref.getBoolean("draw.splashscreen", true)); … … 347 347 monitor.indeterminateSubTask(tr("Loading plugins")); 348 348 PluginHandler.loadLatePlugins(splash,pluginsToLoad, monitor.createSubTaskMonitor(1, false)); 349 349 toolbar.refreshToolbarControl(); 350 splash.setVisible(false); 351 splash.dispose(); 352 mainFrame.setVisible(true); 350 351 java.awt.EventQueue.invokeLater(new Runnable() { 352 public void run() { 353 splash.setVisible(false); 354 splash.dispose(); 355 mainFrame.setVisible(true); 356 } 357 }); 358 353 359 Main.MasterWindowListener.setup(); 354 360 355 361 boolean maximized = Boolean.parseBoolean(Main.pref.get("gui.maximized"));