Revision 3028

View differences:

org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.api/src/main/java/org/gvsig/tools/swing/api/ToolsSwingUtils.java
35 35
import javax.swing.event.InternalFrameListener;
36 36
import org.apache.commons.io.FilenameUtils;
37 37
import org.apache.commons.lang3.ArrayUtils;
38
import org.apache.commons.lang3.StringUtils;
38 39
import org.apache.commons.text.StringEscapeUtils;
39
import org.apache.commons.lang3.StringUtils;
40 40
import org.gvsig.tools.ToolsLocator;
41 41
import org.gvsig.tools.i18n.I18nManager;
42 42
import org.gvsig.tools.swing.icontheme.IconTheme;
......
660 660
            l.doDisposeComponents();
661 661
        });
662 662
        c.addAncestorListener(new AncestorListener() {
663
            private boolean initialized = false;
663 664
            @Override
664 665
            public void ancestorAdded(AncestorEvent event) {
665
                l.doInitComponents();
666
                if(!this.initialized){
667
                    l.doInitComponents();
668
                    this.initialized  = true;
669
                }
666 670
            }
667 671

  
668 672
            @Override

Also available in: Unified diff