close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Last modified 13 years ago

#646 accepted enhancement

Se deshabilitan los botones del menú superior — at Version 5

Reported by: imendez Owned by: livanr68
Priority: minor Milestone: GUI Next
Component: GUI Keywords: "Ir a Edición"
Cc:

Description (last modified by livanr68)

Hola, de vez en cuando se deshabilitan los botones del menú superior (Nuevo, Editar, Copiar), y no queda más remedio que cerrar el interfaz y volver a abrirlo.

No he sido capaz de descubrir el motivo o la sucesión de acciones que lo provocan, pero me ocurre con relativa frecuencia. Siento no poder daros más pistas...

Un saludo.

Change History (5)

comment:1 Changed 14 years ago by imendez

Hola, casualmente creo que acabo de descubrir cómo reproducir el error. Basta con hacer lo siguiente:

  • Ir a un submodelo y al conjunto de términos explicativos.
  • Selecionar un Explicative Term y editarlo.
  • Sin guardar ni cancelar, hacer click en otro punto del árbol izquierdo (por ejemplo, en Modelos).
  • Ya se quedan deshabilitados los botones.

Creo que habría que controlar eso o, en caso contrario, impedir que el usuario pinche en otro punto si no ha guardado o cancelado.

Un saludo.

comment:2 Changed 14 years ago by atorre

Keywords: "Ir a Edición" added

Creo que si pinchas en el botón "Ir a Edición" (arriba a la izq. a la altura de Actualizar), te lleva a la ventana que estabas editando...

comment:3 Changed 14 years ago by imendez

Gracias, efectivamente así se soluciona el problema.
Lo que no sé es si es lo suficientemente intuitivo como para que alguien lo descubra por sí solo... ¿No sería mejor que al pinchar el usuario en otro punto se cancelara la edición actual?

comment:4 Changed 14 years ago by atorre

¿Y que perdieras todo lo que ya tienes "editado" pero no has guardado por un "simple" click en otro sitio del interfaz? Quizás sólo debería dejarte salir de la ventana de edición de dos formas: Aceptando o Cancelando... o que te avise que te dejas una edición a medias.

comment:5 Changed 14 years ago by livanr68

Description: modified (diff)
Milestone: GUI 0.6
Priority: criticalminor
Status: newaccepted
Type: defectenhancement

Hola,

Este comportamiento de la GUI, es algo que se introdujo hace un tiempo con un objetivo específico, y en el que se trabajó bastante para lograrlo, ver ticket:

#436 - Congelación de una ventana de edición.

Se trata de una facilidad cuyo objetivo es que si estás editando y quieres visualizar o copiar algo desde otra pantalla, puedes navegar por todas las demás pantallas pero en modo de sólo lectura, luego como ya sabes puedes retornar a la edición pendiente pulsando el botón indicado y continuar editando sin perder nada, incluso pegando entonces lo que hayas copiado desde otra ventana.

El aviso de que tienes una edición pendiente es justo ese botón, que desaparece si no tienes ninguna edición pendiente, la alternativa de avisar con un diálogo la exploramos en su día pero resultaba muy incómoda para el usuario cuando aparecía reiteradamante, pues esto es algo que se puede usar mucho.

Lo que sí creo que puede ser útil es poner otro botón para cancelar esta edición pendiente sin tener que retornar a dicha ventana y cancelarla, pues puede ser que hayamos dejado la edición pendiente sin que nos intererse realmente continuarla, y simplemente lo que queremos es editar la pantalla que estamos viendo en el momento.

Saludos

Note: See TracTickets for help on using tickets.