ICEfaces
  1. ICEfaces
  2. ICE-8992

javax_faces_developmentstage_messages causing body update

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.2
    • Fix Version/s: None
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      JSF Development stage
    • Workaround Exists:
      Yes
    • Workaround Description:
      Use Production stage

      Description

      When in Development stage, JSF will render faces messages into the body at the bottom of the page. The starting / stopping of rendering of that causes a full body update for the page, which can break the ace:dateTimeEntry (ICE-8970, ICE-8562) or cause a display glitch due to browser bugs in copying the new body children into the existing body element (ICE-8928).

      This only happens in Development stage, so real running applications deployed in Production stage won't have this issue.

      We should investigate if there's some hook our framework can exploit to wrap the faces message output in a div that's always rendered, or cause the existing markup to always be rendered but not be visible, to localise the DOM update and not bring in the body.

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Mark Collette
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: