ICEfaces
  1. ICEfaces
  2. ICE-6848

DeltaSubmit=true has some issues with page navigation

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.1, EE-2.0.0.GA
    • Fix Version/s: 2.1-Beta, 3.0, EE-2.0.0.GA_P01
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Icefaces-ee2 trunk revision# 27286(DeltaSubmit=true)
      Server: tomcat6
      Browser: FF3.6, IE7 & GoogleChrome8
    • Assignee Priority:
      P2
    • Affects:
      Compatibility/Configuration

      Description

      This is a follow-on JIRA for work started under ICE-6797.

      There is some issue with using deltaSubmit=true and page navigation. MIRCEA to update this with meaningful statements... :)

        Activity

        Mandeep Hayher created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Salesforce Case []
        Component/s Framework [ 10013 ]
        Fix Version/s EE-2.0.0.GA_P01 [ 10271 ]
        Fix Version/s 2.1 [ 10241 ]
        Fix Version/s EE-2.0.0.GA [ 10263 ]
        Fix Version/s 2.0.2 [ 10273 ]
        Assignee Priority P2
        Affects Version/s EE-2.0.0.GA [ 10263 ]
        Description RichText: not working (no styling works Bold Italic etc)on googlechrome and IE. Also browser crashes when changing between default & Basic.

        Calendar: Default calendar date selection not working on any browsers.
        This is a follow-on JIRA for work started under ICE-6797.

        There is some issue with using deltaSubmit=true and page navigation. MIRCEA to update this with meaningful statements... :)
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24523 Tue May 10 03:01:45 MDT 2011 mircea.toma ICE-6848 Verify during each submit if new form elements were added to the form. Add the parameters corresponding to these new form elements into the maps holding the previous parameters, both on the client and server side.
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/javascript/application.js
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/DeltaSubmitPhaseListener.java
        Hide
        Mircea Toma added a comment -

        This issue is triggered when new form elements are added to the form by a DOM update and during form submit the previously used parameters don't take the parameters corresponding to these new form elements into account when calculating the parameter difference.

        Show
        Mircea Toma added a comment - This issue is triggered when new form elements are added to the form by a DOM update and during form submit the previously used parameters don't take the parameters corresponding to these new form elements into account when calculating the parameter difference.
        Hide
        Mircea Toma added a comment -

        The fixed code verifies now during each submit if new form elements were added to the form. The parameters corresponding to these new form elements are added into the maps holding the previous parameters, both on the client and server side. This way the parameter diffing will handle correctly any parameter addition. The parameter removal is already implicitly handled by the parameter diffing mechanism.

        Show
        Mircea Toma added a comment - The fixed code verifies now during each submit if new form elements were added to the form. The parameters corresponding to these new form elements are added into the maps holding the previous parameters, both on the client and server side. This way the parameter diffing will handle correctly any parameter addition. The parameter removal is already implicitly handled by the parameter diffing mechanism.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Ken Fyten made changes -
        Salesforce Case []
        Security Private [ 10001 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24557 Thu May 12 09:18:45 MDT 2011 mircea.toma ICE-6848 Verify during each submit if new form elements were added to the form. Add the parameters corresponding to these new form elements into the maps holding the previous parameters, both on the client and server side.
        Files Changed
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/core/src/main/javascript/application.js
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/impl/event/DeltaSubmitPhaseListener.java
        Hide
        Mircea Toma added a comment -

        Applied fix to maintenance branch.

        Show
        Mircea Toma added a comment - Applied fix to maintenance branch.
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 2.1-Beta [ 10291 ]
        Fix Version/s 2.1 [ 10241 ]
        Ken Fyten made changes -
        Fix Version/s 3.0 [ 10241 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Mandeep Hayher
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: