Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-2600

Saving form should not be possible while an upload is in progress

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Neutral Neutral
    • 5.2.x
    • 5.2.1, 6.2
    • dialogs, forms

      When uploading a large ZIP file, the Save and Cancel buttons are enabled and still have a mouseover that indicates something would happen when clicking on them.

      It is undefined what should happen when clicking on the Save button during an ongoing upload, so it better shouldn't be possible at all. While MGNLUI-868 asks for the Dialog Cancel button to cancel the upload, this doesn't seem intuitive.

      I think both Save and Cancel should be disable during upload, and there should be some other and more obvious way to cancel the ongoin upload?

      Updated:
      Ideally IMHO there should be an upload animation going on that makes it clear why save and cancel aren't enabled, even if user is jumping between tabs.

      Also, it shouldn't be the Dialog Cancel button that cancels the upload, as that would mean that it changes its meaning (from canceling the dialog to canceling the upload and back). Maybe starting the upload could put a semi-transparent layer covering the dialog, containing both a progress animation and its own "Cancel"-button?

          Acceptance criteria

            1. Example - upload in chooser dialog.bmml
              13 kB
            2. Example - upload in chooser dialog.png
              Example - upload in chooser dialog.png
              24 kB
            3. Failed upload.bmml
              6 kB
            4. Failed upload.png
              Failed upload.png
              14 kB
            5. Ongoing upload.bmml
              6 kB
            6. Ongoing upload.png
              Ongoing upload.png
              17 kB

                Unassigned Unassigned
                jfrantzius Joerg von Frantzius
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Created:
                  Updated:

                    Bug DoR
                    Task DoD