Revision 41053 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.swing/org.gvsig.symbology.swing.api/src/main/java/org/gvsig/app/gui/styling/SymbolSelector.java

View differences:

SymbolSelector.java
58 58

  
59 59
import org.slf4j.Logger;
60 60
import org.slf4j.LoggerFactory;
61

  
62 61
import org.gvsig.andami.PluginServices;
63 62
import org.gvsig.andami.messages.NotificationManager;
64 63
import org.gvsig.andami.ui.mdiManager.WindowInfo;
......
95 94
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.line.IMultiLayerLineSymbol;
96 95
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol;
97 96
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMultiLayerMarkerSymbol;
97
import org.gvsig.tools.dispose.Disposable;
98 98

  
99 99

  
100 100
/**
......
617 617
					if (dir == null) {
618 618
						return;
619 619
					}
620

  
620
					ListModel model = jListSymbols.getModel();
621
					if( model != null && model instanceof Disposable ) {
622
						((Disposable)model).dispose();
623
					}
621 624
					jListSymbols.setModel(newListModel());
622
					//					jListSymbols.setSelectedValue(selectedElement, true);
623 625
				}
624 626
			});
625 627
			jScrollPane.setViewportView(libraryBrowser);

Also available in: Unified diff