Uploaded image for project: 'Forge'
  1. Forge
  2. FORGE-1625

Prevent UIWizards from being merged into dialogs

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 2.1.1.Final
    • Fix Version/s: 2.2.0.Final
    • Component/s: UI - API
    • Labels:
      None

      Description

      When I add multiple UICommand and UIWizard instances to create a single dialog page, like so:

            NavigationResultBuilder builder = NavigationResultBuilder.create();
            builder.add(getMetadata(uiContext), setupFlow);
            return builder.build();
      

      the wizard pages are also added to the dialog page. This results in erroneous behavior since only the first page of the wizard is added and displayed. The second and subsequent pages of a wizard are omitted (even from execution).

      Since it is obvious that the next page in a wizard cannot be determined statically, and should determined at runtime, we must prevent wizards from being merged into a single page.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                vineet.reynolds Vineet Reynolds
                Reporter:
                vineet.reynolds Vineet Reynolds
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: