Revision 41269

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.selectiontools.app/org.gvsig.selectiontools.app.mainplugin/src/main/java/org/gvsig/selectiontools/app/extension/SelectByBufferExtension.java
112 112
    public boolean isVisible() {
113 113
        ApplicationManager application = ApplicationLocator.getManager();
114 114

  
115
        return application.getActiveComponent(ViewDocument.class) != null;
115
        IView view = (IView) application.getActiveComponent(ViewDocument.class);
116
        if (view == null) {
117
            return false;
118
        }
119
        ViewDocument document = view.getViewDocument();
120
        MapContext mapa = document.getMapContext();
121
        return mapa.getLayers().getLayersCount() > 0;
116 122
    }
117 123

  
118 124
    public boolean isEnabled() {

Also available in: Unified diff