ICEfaces
  1. ICEfaces
  2. ICE-5738

Compat: push updates activate hourglass cursor and outputConnectionStatus component

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha3
    • Fix Version/s: 2.0-Alpha3
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
      Glimmer rev. #21442, IE, Firefox 3.6 on WINDOWS
    • Assignee Priority:
      P1

      Description

      It seems that on certain browsers and platforms any push updates being received in a compat-mode app. (like auction monitor) cause the cursor to switch to an hourglass (and back) momentarily. In addition, in the compat. Comp. Showcase app. the push updates are also triggering the outputConnectionStatus component to be active while the update is processed. This does not align with normal ICEfaces 1.8 behavior, and is causing problems for the automated QA tests, as well as appears to consume highly than normal levels of CPU, especially when running on IE on windows.

      Note that Firefox 3.6.2 on OSX doesn't have this problem (at least, the hourglass doesn't update), but Firefox 3.6.2 and IE7 on windows does.

      Also note that the auction app. (none-compat) does not have the problem, even though it is using push as well. Seems to be related to push and compat mode.

        Activity

        Ken Fyten created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Salesforce Case []
        Component/s Bridge [ 10011 ]
        Component/s Components [ 10012 ]
        Assignee Priority P1
        Assignee Mircea Toma [ mircea.toma ]
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 2.0-Alpha3 [ 10032 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #21449 Wed May 19 05:39:10 MDT 2010 mircea.toma ICE-5738 Wire up onSubmitSend/onSubmitResponse event listeners only for submits executed through ICEfaces' submit functions.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/javascript/application.js
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/javascript/submit.js
        Hide
        Mircea Toma added a comment -

        Wire up onSubmitSend/onSubmitResponse event listeners with jsx.ajax.request function only when the function is used by ICEfaces' submit functions. Previously the event handlers where wired up for any request made through jsx.ajax.request function, including the requests made to retrieve the updates generated asynchronously.

        Show
        Mircea Toma added a comment - Wire up onSubmitSend/onSubmitResponse event listeners with jsx.ajax.request function only when the function is used by ICEfaces' submit functions. Previously the event handlers where wired up for any request made through jsx.ajax.request function, including the requests made to retrieve the updates generated asynchronously.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Mandeep Hayher added a comment -

        Tested successfully on Glimmer Revision#21458, Tomca6, FF3.6 & IE8.

        Show
        Mandeep Hayher added a comment - Tested successfully on Glimmer Revision#21458, Tomca6, FF3.6 & IE8.
        Mandeep Hayher made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: