Skip to content

Commit

Permalink
fix dual call of getApplicationComponent at startup
Browse files Browse the repository at this point in the history
  • Loading branch information
pgdurand committed Feb 15, 2017
1 parent f2f29c7 commit aa3e63b
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/com/plealog/genericapp/ui/starter/EZUIStarterImplem.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
*/
package com.plealog.genericapp.ui.starter;

import java.awt.Component;
import java.awt.Dimension;
import java.awt.EventQueue;
import java.awt.Rectangle;
Expand All @@ -30,6 +31,7 @@

import com.plealog.genericapp.api.EZApplicationBranding;
import com.plealog.genericapp.api.EZEnvironment;
import com.plealog.genericapp.api.EZUIStarterListener;
import com.plealog.genericapp.ui.apple.EZAppleConfigurator;
import com.plealog.genericapp.ui.menu.EZActionManager;
import com.plealog.resources.Accessor;
Expand Down Expand Up @@ -58,9 +60,12 @@ public EZFrame(){
if(menuBar!=null){
this.setJMenuBar(menuBar);
}
if (EZEnvironment.getUIStarterListener()!=null &&
EZEnvironment.getUIStarterListener().getApplicationComponent()!=null){
this.getContentPane().add(EZEnvironment.getUIStarterListener().getApplicationComponent());
EZUIStarterListener listener = EZEnvironment.getUIStarterListener();
if (listener!=null){
Component cp = listener.getApplicationComponent();
if (cp !=null){
this.getContentPane().add(cp);
}
}
this.addWindowListener(new MainWindowAdapter());
this.pack();
Expand Down

0 comments on commit aa3e63b

Please sign in to comment.