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

Components for pages not displayed not getting ids causes state issues

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.3.0-m1, 2.3
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-10396Extending a bean that has ids on inner beans causes issues, need to define id on inner beans with component id property
      KULRICE-9422Look into perform initialize add initial component state for elimination
      KULRICE-5450The id property of PropertyReplacer components does not get set.
      KULRICE-12102Ids not getting assigned in pre-process phase for pages other than the current page
      KULRICE-5415when attempting to ajax update a component in the page, get a spring EL exception
      KULRICE-9593inlineComponents causes whitespace issues
      KULRICE-6358refreshing components in the tree doesn't work, binding path gets mangled
      KULRICE-11436Default values not getting applied for multi-pages
      KULRICE-8474Components within collections getting duplicate suffixes
      KULRICE-11529Consolidate and simplify ID generation logic
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Since ids are not assigned to components of pages that are not displayed, when that page is rendered the ids that are assigned can be the same as components from other pages. This causes an issue when we are maintaining client side state for components, as a component from another page will pick up the state for a previously displayed component.

      We need to go ahead and assign all the components ids initially (for all pages).

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Jerry Neal (Inactive)
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel