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

        Arran Mccullough created issue -
        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.
        Arran Mccullough made changes -
        Field Original Value New Value
        Attachment Case13383Example.war [ 19089 ]
        Attachment Case13383Example.zip [ 19090 ]
        Arran Mccullough made changes -
        Summary ace:richTextEntry - saveOnSubmot=true not working well with ajax events ace:richTextEntry - saveOnSubmit=true not working well with ajax events
        Ken Fyten made changes -
        Assignee Arturo Zambrano [ artzambrano ]
        Fix Version/s EE-3.3.0.GA_P03 [ 11572 ]
        Fix Version/s 4.1 [ 11375 ]
        Assignee Priority P1 [ 10010 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #44503 Wed Apr 15 19:08:11 MDT 2015 art.zambrano ICE-10627 modified logic to execute component according to the saveOnSubmit value
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/richtextentry/RichTextEntry.java
        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.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: