ICEfaces
  1. ICEfaces
  2. ICE-11247

Emporium chat issue myfaces specific

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.2
    • Fix Version/s: 4.2
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Emporium app, Tomcat 7/8 ICEfaces 4 trunk r50737, Myfaces 2.2.12
    • Assignee Priority:
      P2

      Description

      When using chat, the typed message is not cleared from the input area after submitting to chat. Not an issue with mojarra.
      See attached screenshot.

        Activity

        Liana Munroe created issue -
        Liana Munroe made changes -
        Field Original Value New Value
        Attachment chat.PNG [ 22466 ]
        Liana Munroe made changes -
        Environment Tomcat 7/8 ICEfaces 4 trunk r50737, Myfaces 2.2.12
        Emporium app, Tomcat 7/8 ICEfaces 4 trunk r50737, Myfaces 2.2.12
        Ken Fyten made changes -
        Assignee Mircea Toma [ mircea.toma ]
        Fix Version/s 4.2 [ 12870 ]
        Assignee Priority P2 [ 10011 ]
        Hide
        Mircea Toma added a comment -

        Adjusted test (for Myfaces) in DOMPartialViewContext.applyBrowserChanges to assume that whenever PartialViewcontext.getExecuteIds()/getRenderIds() returns an empty list that @all components should receive the browser changes. This ensures that the DOM diff will properly calculate the differences between the old and the new documnet.

        Show
        Mircea Toma added a comment - Adjusted test (for Myfaces) in DOMPartialViewContext.applyBrowserChanges to assume that whenever PartialViewcontext.getExecuteIds()/getRenderIds() returns an empty list that @all components should receive the browser changes. This ensures that the DOM diff will properly calculate the differences between the old and the new documnet.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #50917 Thu Mar 02 12:46:49 MST 2017 mircea.toma ICE-11247 Adjust test (for Myfaces) in DOMPartialViewContext.applyBrowserChanges to assume that whenever PartialViewcontext.getExecuteIds()/getRenderIds() returns an empty list that @all components should receive the browser changes.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
        Hide
        Carmen Cristurean added a comment -

        ICEfaces4 trunk r.50917/ Chrome56, FF49, IE11, MsEdge38
        The original issue is resolved, and was verified in all browsers, with exception of MsEdge.
        On MsEdge, the "Chat" tab cannot be accessed when using MyFaces JSF, because of browser console errors:
        [icefaces] [Thu, 02 Mar 2017 20:37:19 GMT] Error [status: sendError code: UNKNOWN]: undefined
        UNKNOWN
        bridge-support.js.jsf (1877,42)

        Show
        Carmen Cristurean added a comment - ICEfaces4 trunk r.50917/ Chrome56, FF49, IE11, MsEdge38 The original issue is resolved, and was verified in all browsers, with exception of MsEdge. On MsEdge, the "Chat" tab cannot be accessed when using MyFaces JSF, because of browser console errors: [icefaces] [Thu, 02 Mar 2017 20:37:19 GMT] Error [status: sendError code: UNKNOWN] : undefined UNKNOWN bridge-support.js.jsf (1877,42)
        Carmen Cristurean made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Hide
        Mircea Toma added a comment -

        Modified isBlurEvent function in blockui.js to give up traversing the call stack when it is not possible to determine the function caller.

        Show
        Mircea Toma added a comment - Modified isBlurEvent function in blockui.js to give up traversing the call stack when it is not possible to determine the function caller.
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #50926 Thu Mar 02 17:27:50 MST 2017 mircea.toma ICE-11247 Modify isBlurEvent function in blockui.js to give up traversing the call stack when it is not possible to determine the function caller.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/javascript/blockui.js
        Hide
        Carmen Cristurean added a comment -

        Verified ICEfaces4 trunk r50927 in IE8, IE11, MsEdge38, FF49, Chorme56 with MyFaces/Mojarra JSF.

        Show
        Carmen Cristurean added a comment - Verified ICEfaces4 trunk r50927 in IE8, IE11, MsEdge38, FF49, Chorme56 with MyFaces/Mojarra JSF.
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Liana Munroe
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: