Revision 13622 trunk/extensions/extRasterTools-SE/src/org/gvsig/raster/gui/properties/dialog/RasterPropertiesTocMenuEntry.java

View differences:

RasterPropertiesTocMenuEntry.java
18 18
 */
19 19
package org.gvsig.raster.gui.properties.dialog;
20 20

  
21
import java.util.logging.Logger;
22

  
21 23
import org.gvsig.fmap.raster.layers.FLyrRasterSE;
24
import org.gvsig.raster.util.RasterToolsUtil;
22 25

  
23 26
import com.iver.andami.PluginServices;
24 27
import com.iver.cit.gvsig.fmap.layers.FLayer;
......
76 79
		else
77 80
			return;
78 81

  
79
		enableEvents = false;
80
		properties = new PropertiesRasterRegistrableDialog(lyr, lyr.getName());
81
		enableEvents = true;
82

  
83
		PluginServices.getMDIManager().addWindow(properties);
82
		try {
83
			enableEvents = false;
84
	    properties = new PropertiesRasterRegistrableDialog(lyr, lyr.getName());
85
			PluginServices.getMDIManager().addWindow(properties);
86
    } catch (EmptyTabsException e) {
87
			RasterToolsUtil.messageBoxInfo("El panel de propiedades se cerr? por falta de pesta?as.", this);
88
			Logger.getLogger(getClass().getName()).finest(e.getMessage());
89
    } finally  {
90
    	enableEvents = true;
91
    }
84 92
	}
85 93
}

Also available in: Unified diff