ICEfaces
  1. ICEfaces
  2. ICE-10627

ace:richTextEntry - saveOnSubmit=true not working well with ajax events

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P02, 4.0, EE-4.0.0.GA
    • Fix Version/s: EE-3.3.0.GA_P03, 4.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All
    • Assignee Priority:
      P1
    • Support Case References:
      Support Case #13383
    • Workaround Exists:
      Yes
    • Workaround Description:
      Use saveOnSubmit=false when using an ace:ajax tag/event.

      Description

      When using the ace:richTextEntry and setting the saveOnSubmit=true attribute. The ajax updates for blur, valueChange don't update correctly. Setting this attribute to false (default) allows the ajax events to function correctly.

        Activity

        Hide
        Arran Mccullough added a comment -

        Attached test case that shows the issue.

        Steps:

        • Load welcomeICEfaces.jsf
        • Enter some text into the richTextEntry field.
        • Tab out of the field or via the mouse place focus out of the field. The newly entered text should be displayed under the component, it is not.
        Show
        Arran Mccullough added a comment - Attached test case that shows the issue. Steps: Load welcomeICEfaces.jsf Enter some text into the richTextEntry field. Tab out of the field or via the mouse place focus out of the field. The newly entered text should be displayed under the component, it is not.
        Hide
        Arturo Zambrano added a comment -

        Committed fix to the 4.x trunk at revision 44503 and to the 3.3 EE maintenance branch at revision 44504. Modified the logic to execute the component according to the saveOnSubmit value, since the previous logic only saved the component value if the component wasn't the source of the request when saveOnSubmit was true.

        Show
        Arturo Zambrano added a comment - Committed fix to the 4.x trunk at revision 44503 and to the 3.3 EE maintenance branch at revision 44504. Modified the logic to execute the component according to the saveOnSubmit value, since the previous logic only saved the component value if the component wasn't the source of the request when saveOnSubmit was true.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: