ICEfaces
  1. ICEfaces
  2. ICE-8266

Extra requests when changing tab content via ace:menuBar

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.0.BETA2
    • Fix Version/s: 3.1.0.RC1, 3.1, EE-3.0.0.GA_P01
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.1.0 BETA2-PREV
    • Assignee Priority:
      P3

      Description

      When switching tab content in the Williams POC there are some extra ajax requests being processed after the initial tab change request. These extra requests are a close event tied to an ace:dialog that uses an ace:ajax tag for the close event.

      The more dialogs that are included in the page content with the ace:ajax tag, the more extra ajax requests that are seen.

        Activity

        Arran Mccullough created issue -
        Hide
        Arran Mccullough added a comment -

        Firebug output screen shots attached that show the multiple requests.

        Steps to reproduce with Williams POC:

        • Load the POC and open Firebug.
        • Load the first tab content with Screen 1
        • Clear the firebug console.
        • Load the first tab content with Screen 2. This is where the multiple requests occur.
        Show
        Arran Mccullough added a comment - Firebug output screen shots attached that show the multiple requests. Steps to reproduce with Williams POC: Load the POC and open Firebug. Load the first tab content with Screen 1 Clear the firebug console. Load the first tab content with Screen 2. This is where the multiple requests occur.
        Arran Mccullough made changes -
        Field Original Value New Value
        Attachment firebug-output.jpg [ 14587 ]
        Attachment firebug-output-second-post-expanded.jpg [ 14588 ]
        Arran Mccullough made changes -
        Salesforce Case [5007000000MI7j4]
        Ken Fyten made changes -
        Fix Version/s 3.1.0.RC1 [ 10337 ]
        Fix Version/s 3.1 [ 10312 ]
        Assignee Priority P1
        Assignee Arturo Zambrano [ artzambrano ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #29548 Tue Jun 19 15:25:42 MDT 2012 art.zambrano ICE-8266 modified the close event listeners to trigger the ajax close event only if the user directly clicks on the close button or calls the hide() method of our ice.ace.Dialog class; the ajax close event won't be triggered if the container of the dialog (e.g. a tab) is hidden
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.js
        Hide
        Arturo Zambrano added a comment -

        Committed fix at revision 29548.
        Modified the close event listeners to trigger the ajax close event only if the user directly clicks on the close button or calls the hide() method of our ice.ace.Dialog class; the ajax close event won't be triggered if the container of the dialog (e.g. a tab) is hidden.

        Show
        Arturo Zambrano added a comment - Committed fix at revision 29548. Modified the close event listeners to trigger the ajax close event only if the user directly clicks on the close button or calls the hide() method of our ice.ace.Dialog class; the ajax close event won't be triggered if the container of the dialog (e.g. a tab) is hidden.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Assignee Priority P1 P3
        Ken Fyten made changes -
        Fix Version/s EE-3.0.0.GA_P01 [ 10327 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #30045 Tue Jul 17 15:34:16 MDT 2012 art.zambrano ICE-8266 modified the close event listeners to trigger the ajax close event only if the user directly clicks on the close button or calls the hide() method of our ice.ace.Dialog class; the ajax close event won't be triggered if the container of the dialog (e.g. a tab) is hidden
        Files Changed
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.js
        Hide
        Arturo Zambrano added a comment -

        Committed fix to the maintenance branch at revision 30045.

        Show
        Arturo Zambrano added a comment - Committed fix to the maintenance branch at revision 30045.
        Arturo Zambrano made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: