Allow dialog start-over through dialog-configuration
----------------------------------------------------
Key: SHALE-428
URL: https://issues.apache.org/struts/browse/SHALE-428
Project: Shale
Issue Type: Improvement
Components: Dialog
Affects Versions: 1.0.4
Reporter: Veit Guna
Currently it is not possible to start a dialog twice/over - then an
IllegalStateException is thrown.
Although it is possible to stop a running dialog and start a new one
programmatically. In most cases, this is inconvenient.
Think of a dialog that is started from within an always visible menu with
different links. The user clicks link A and dialog A starts. In the middle
of the dialog he decides to start over and clicks the link A again. Without
handling this situation programmatically, an IllegalStateException occurs.
In my point of view, this is a standard usecase in many webapps. It would be
nice, if one could configure per dialog, whether this dialog can be
"autorestarted" by invoking it again (when it's still running, stop it, and
start it like if it would be called initially).
This would make integration and handling easier. Any ideas are welcome.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.