Uploaded image for project: 'Nuxeo Web UI'
  1. Nuxeo Web UI
  2. WEBUI-787

Allow bulk edit layouts to use embedded forms

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Feature Candidate
    • Affects Version/s: 3.0.0
    • Fix Version/s: None
    • Component/s: UI

      Description

      When a bulk edit layout uses a custom element(s) with embedded input widgets, the bulk edit UI becomes unresponsive and fails to save changes.

      Steps to reproduce:

      1. Set up a bulk edit layout and button contribution using the tutorial documentation
      2. Create a new element that includes input widgets (sample used with tutorial attached).
      3. Replace the corresponding widgets in the bulk edit layout with the custom element.
      4. Create 2+ documents in a workspace; select 2+ and click the bulk edit button from the top toolbar.

      Expected behavior: bulk-edit-widget surrounding custom element responds to changes made to its containing inputs' values. Clicking Save applies the changes to the selected documents.

      Actual behavior: bulk-edit-widget surrounding custom element is unresponsive to changes. Clicking the Save button causes it to hang with a loading spinner, forcing user to click Cancel. Changes are not applied to selected documents.

       

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours
                  2h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.