gvSIG bugs #3127
Clicking on the mouse scroll the active tool is executed
Status: | Closed | % Done: | 0% | |
---|---|---|---|---|
Priority: | Normal | Spent time: | - | |
Assignee: | Joaquín del Cerro Murciano | |||
Category: | Document view | |||
Target version: | 2.1.0-2266 | |||
Severity: | Major | Add-on version: | ||
gvSIG version: | 2.1.0 | Add-on build: | ||
gvSIG build: | 2263 | Add-on resolve version: | ||
Operative System: | Add-on resolve build: | |||
Keywords: | Proyecto: | |||
Has patch: | Hito: | |||
Add-on name: | Unknown |
Description
Clicking on the mouse scroll (and then keeping it pressed in order to pan in the view), the active tool is executed.
Steps in order to reproduce the bug:- add one layer in a view at least;
- select the InfoByPoint tool;
- click the mouse scroll on the view.
Result: the InfoByPoint dialog is opened, while it should not be. IMHO the dialog should be opened only clicking on the first button of the mouse.
Related issues
Associated revisions
refs #3127, forzado a que MoveBehavior y PointBehavior (y sus clases deribadas) trabajen unicamente con un boton del raton que es especificado en la construccion del mismo. Las comprobaciones de que boton se ha pulsado que antes se hacian en los listeners ahora han quedado obsoletas. La clase MoveWithMiddleButtonBehavior ya no tiene sentido aunque se mantiene como clase de utilidad, y la clase ZoomOutRightButtonListener deberia dejar de usarse.
History
#1 Updated by Joaquín del Cerro Murciano over 9 years ago
- Severity changed from Minor to Major
- Target version set to 2.1.0-2265
- Assignee set to Joaquín del Cerro Murciano
#2 Updated by Joaquín del Cerro Murciano over 9 years ago
- Status changed from New to Fixed
#3 Updated by Antonio Falciano over 9 years ago
- Status changed from Fixed to New
Hi Joaquín,
the bug is fixed only in part in build 2265. If I activate the InfoByPoint it works fine now, but if I activate one of the measure tools (Query area or Query distance) this one is executed too.
#4 Updated by Antonio Falciano over 9 years ago
Another tool that remains activated when clicking on the mouse scroll is the "Select by polygon" one.
#5 Updated by Joaquín del Cerro Murciano over 9 years ago
- Target version changed from 2.1.0-2265 to 2.1.0-2266
#6 Updated by Joaquín del Cerro Murciano over 9 years ago
- Related to gvSIG bugs #3139: La herramienta de "pan" no funciona correctamente. added
#7 Updated by Joaquín del Cerro Murciano over 9 years ago
- Status changed from New to Fixed
He repasado las herramientas:
- Informacion de un punto
- Seleccion por circulo
- Seleccion por rectangulo
- Seleccion por poligono
- Medir areas
- Medir distancias
- Edicion mover vertice
- Edicion crear rectangulo
- Edicion crear circulo
En las herramientas de edicion que he mirado no he teido que tocar nada en el codigo, parece que funcionaban.
En principio parece que mas o menos funcionan. Digo mas o menos por que si tengo a mitad una operacion, por ejemplo si uso la herramienta de seleccion por circulo, ya pinche en el centro y solo estoy moviendo el raton de forma que me va repintando el circuo en construccion, si pulso el boton de la rueda para desplazarme, deja de repintar el circulo y la operacion se queda como a mitad. Ya no pinta ninguna linea de construccion pero al pulsar otra vez termina la seleccion.
En general intuyo que cualquier herramienta que pinte lineas de construccion durante su ejecucion, si a mitad nos desplazamos con el boton de la rueda del raton dejara de pintar las lineas de construccion.
Como cosa curiosa, en la de seleccion por circulo, si una vez desplazados y ya habiendo dejad de pintar las lineas de construccion pulsamos con el boton derecho, que en teoria no deberia hacer nada, reaparecen las lineas de construccion.
Voy a cerrar este ticket, ya que e general las herramientas ya funcionan, y probablemente abra otro ticket explicando el problema de la desaparicio de las lineas de construccion.
Si se detecta que con alguna otra herramienta hay errores similares preferiria que se abriera un ticket nuevo y se enlazase con este.
#8 Updated by Álvaro Anguix over 9 years ago
- Status changed from Fixed to Closed