gvSIG bugs #2519

Herramientas raster no se activan

Added by Álvaro Anguix about 10 years ago. Updated about 10 years ago.

Status:Closed% Done:

0%

Priority:ImmediateSpent time:-
Assignee:Joaquín del Cerro Murciano
Category:Raster
Target version:2.1.0-2227-testing
Severity:Critical Add-on version:
gvSIG version:2.1.0 Add-on build:
gvSIG build:2226 Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch:No Hito:
Add-on name:Unknown

Description

En una Vista con raster no se activan los botones de raster, lo que impide realizar la gran mayoría de acciones.
Ocurre tanto en la distro de 32 como en la de 64 bits.

Associated revisions

History

#1 Updated by Ignacio Brodín about 10 years ago

  • Assignee changed from Ignacio Brodín to Joaquín del Cerro Murciano

Los eventos de isEnabled no están llegando a la barra de herramientas raster. Parece que el MDIFrame ha cambiado recientemente y ahora no manda el evento. El stack de llamadas de versiones anteriores para este evento era el siguiente:

GenericToolBarPanel.reloadSubMenu() line: 162
GenericToolBarPanel.setLayers(FLayers) line: 87
GenericToolBarExtension.isVisible() line: 154
ExtensionDecorator.isVisible() line: 86
MDIFrame.enableControls() line: 1221
TOC$NodeSelectionListener.mouseClicked(MouseEvent) line: 957
AWTEventMulticaster.mouseClicked(MouseEvent) line: 253
DnDJTree(Component).processMouseEvent(MouseEvent) line: 6266
DnDJTree(JComponent).processMouseEvent(MouseEvent) line: 3267
DnDJTree(Component).processEvent(AWTEvent) line: 6028
DnDJTree(Container).processEvent(AWTEvent) line: 2041
DnDJTree(Component).dispatchEventImpl(AWTEvent) line: 4630
DnDJTree(Container).dispatchEventImpl(AWTEvent) line: 2099
DnDJTree(Component).dispatchEvent(AWTEvent) line: 4460
LightweightDispatcher.retargetMouseEvent(Component, int, MouseEvent) line: 4574
LightweightDispatcher.processMouseEvent(MouseEvent) line: 4247
LightweightDispatcher.dispatchEvent(AWTEvent) line: 4168
MDIFrame(Container).dispatchEventImpl(AWTEvent) line: 2085
MDIFrame(Window).dispatchEventImpl(AWTEvent) line: 2478
MDIFrame(Component).dispatchEvent(AWTEvent) line: 4460
AndamiEventQueue(EventQueue).dispatchEvent(AWTEvent) line: 599
AndamiEventQueue.dispatchEvent(AWTEvent) line: 50
EventDispatchThread.pumpOneEventForFilters(int) line: 269
EventDispatchThread.pumpEventsForFilter(int, Conditional, EventFilter) line: 184
EventDispatchThread.pumpEventsForHierarchy(int, Conditional, Component) line: 174
EventDispatchThread.pumpEvents(int, Conditional) line: 169
EventDispatchThread.pumpEvents(Conditional) line: 161
EventDispatchThread.run() line: 122

Lo asigno a Joaquin para ver si tiene clara la modificación.

#2 Updated by Joaquín del Cerro Murciano about 10 years ago

  • Status changed from New to Fixed

Pues efectivamente me habia zumbado parte del codigo que hacia que funcionasen los controles añadidos a mano a la barra de botones.

#3 Updated by Joaquín del Cerro Murciano about 10 years ago

  • Target version changed from 2.1.0-2259-rc3 to 2.1.0-2227-testing

#4 Updated by Álvaro Anguix about 10 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF