Revision 47135 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/project/documents/view/metadata/gui/MetadataInfoManager.java

View differences:

MetadataInfoManager.java
71 71
		try {
72 72
			MetadataSwingManager manager = MetadataSwingLocator
73 73
					.getMetadataSwingManager();
74
			this.metadataPanel = manager.createJMetadataPanel(layer);			
75
			this.add(metadataPanel, BorderLayout.CENTER);
74
                        if(this.metadataPanel == null){
75
                            this.metadataPanel = manager.createJMetadataPanel(layer);			
76
                            this.add(metadataPanel, BorderLayout.CENTER);
77
                        } else {
78
                            this.metadataPanel.setMetadata(layer);
79
                        }
76 80

  
77 81
		} catch (Exception e) {
78 82
			NotificationManager.addError("Can't assign model", e);

Also available in: Unified diff