Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-5251

Fix binding issues in TreeGroup and ComponentUtils that are preventing trees with AttributeFields in the nodes from rendering

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0-m6, 2.0
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-13158Fix TreeGroup rendering
      KULRICE-12358TreeGroup broken
      KULRICE-4274Hierarchy Routing Node issues
      KULRICE-6358refreshing components in the tree doesn't work, binding path gets mangled
      KULRICE-6278Add NODE or similar context variable to reference the current node being rendered
      KULRICE-13122Tree group invokes nested property for every node which causes performance issues
      KULRICE-4443Allow workflow sessions to fail over between nodes to prevent document loss
      KULRICE-11292Validation messages on tree node components not displayed correctly
      KULRICE-6377Remove single quotes from binding paths due to JS issues
    • Rice Module:
      KRAD, KRMS
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      There are a few issues with the way the bindings are applied to elements in a TreeGroup. The binding is being applied to the prototype component instead of the copy, the node index isn't being updated correctly, and the binding prefix for the root node isn't being set correctly.

        Activity

        Hide
        Rice-CI User (Inactive) added a comment -

        Integrated in rice-trunk-nightly #93 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/93/)
        KULRICE-5251: Fix binding issues in TreeGroup and ComponentUtils that are preventing trees with AttributeFields in the nodes from rendering

        TreeGroup.java:

        • added needed step in binding to root element
        • fix node indexing bug

        ComponentUtils.java:

        • in copyComponent, add binding prefix to copy instead of prototype component
        Show
        Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #93 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/93/ ) KULRICE-5251 : Fix binding issues in TreeGroup and ComponentUtils that are preventing trees with AttributeFields in the nodes from rendering TreeGroup.java: added needed step in binding to root element fix node indexing bug ComponentUtils.java: in copyComponent, add binding prefix to copy instead of prototype component
        Hide
        Jessica Coltrin (Inactive) added a comment -

        Closing since these items are now in the release notes.

        Show
        Jessica Coltrin (Inactive) added a comment - Closing since these items are now in the release notes.

          People

          • Assignee:
            Peter Giles (Inactive)
            Reporter:
            Peter Giles (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1 day
              1d
              Remaining:
              Remaining Estimate - 1 day
              1d
              Logged:
              Time Spent - Not Specified
              Not Specified

                Structure Helper Panel