Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-4022

Collapse all broken if hyperlink in pane

    XMLWordPrintableJSON

Details

    Description

      To reproduce the bug:

      • edit the EditProduct form in applications/product/widget/catalog/ProductForms.xml
      • add a new field with a hyperlink sub-element.
      • refer to this new field in the first, non-collapsible field-group in the sort-order
      • go to this page in the UI (edit a product in the catalog)
      • the Expand All and Collapse All buttons do not work properly

      The problem is caused by the javascript finding the added hyperlink field in the first field-group, and incorrectly assuming it is
      the expand/collapse link for the field-group. This causes the javascript to crash when it gets a null reference to an enclosing li element.

      It is not specific to the EditProduct form, but applies to any group of collapsible panes where one contains a hyperlink.

      The attached patch simply checks that the li element actually exists.

      Attachments

        Issue Links

          Activity

            People

              jleroux Jacques Le Roux
              amj Anne Jessel
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 20m
                  20m
                  Remaining:
                  Remaining Estimate - 20m
                  20m
                  Logged:
                  Time Spent - Not Specified
                  Not Specified