ICEfaces
  1. ICEfaces
  2. ICE-6384

PartialSubmit on modal panelPopup causes modal background to disappear

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P02
    • Fix Version/s: EE-1.8.2.GA_P03
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      ICEfaces EE 1.8.2_P02, Firefox, IE8, IE7
    • Assignee Priority:
      P1
    • Workaround Exists:
      Yes
    • Workaround Description:
      Move the panelPopup to the same form as the component opening it.

      Description

      When a partialSubmit is called on an input in a modal panelPopup the modal background is cleared. This only happens when the panelPopup is in a separate form than the button/link that shows it. If the button/link that opens the popup is in the same form then the modal background stays on all partialSubmits.

      This is also not an issue with ICEfaces EE 1.8.2_P01.

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Attachment main.jspx [ 12761 ]
        Attachment Case9641Example.war [ 12762 ]
        Arran Mccullough made changes -
        Salesforce Case [5007000000F4TKs]
        Ken Fyten made changes -
        Salesforce Case [5007000000F4TKs] []
        Fix Version/s 1.8.2-EE-GA_P03 [ 10251 ]
        Assignee Mircea Toma [ mircea.toma ]
        Arran Mccullough made changes -
        Salesforce Case [5007000000F4TKs]
        Ken Fyten made changes -
        Assignee Priority P1
        Hide
        Mircea Toma added a comment -

        I cannot reproduce the issue. It's possible that the fixes applied for popups have also fixed this issue.

        Show
        Mircea Toma added a comment - I cannot reproduce the issue. It's possible that the fixes applied for popups have also fixed this issue.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Cannot Reproduce [ 5 ]
        Hide
        Arran Mccullough added a comment -

        I've tested my test case with the latest trunk build. I can still reproduce this issue using the new fixes.

        Here are the steps that I did to reproduce the issue:

        • Click on the "Open Outside Form" Button.
        • Modal popup is shown with two input text boxes.
        • Focus to the text box and either enter something and tab out or just tab out.
        • Partial Submit is fired and the modal background is gone.
        Show
        Arran Mccullough added a comment - I've tested my test case with the latest trunk build. I can still reproduce this issue using the new fixes. Here are the steps that I did to reproduce the issue: Click on the "Open Outside Form" Button. Modal popup is shown with two input text boxes. Focus to the text box and either enter something and tab out or just tab out. Partial Submit is fired and the modal background is gone.
        Mircea Toma made changes -
        Resolution Cannot Reproduce [ 5 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23810 Sun Jan 16 14:12:59 MST 2011 mircea.toma ICE-6384 Stop sending JS call to Ice.modal.stop() function, the function is now invoked from a callback.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/renderkit/GroupRenderer.java
        Hide
        Mircea Toma added a comment -

        Stop sending JS call to Ice.modal.stop() function, the function is now invoked from a callback since the refactoring for ICE-5652.

        Show
        Mircea Toma added a comment - Stop sending JS call to Ice.modal.stop() function, the function is now invoked from a callback since the refactoring for ICE-5652 .
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Mandeep Hayher added a comment -

        Tested successfully on Icefaces1.8 trunk revision# 24679, Tomcat6 using FF3.6, IE8 & Chrome10 browsers.

        Show
        Mandeep Hayher added a comment - Tested successfully on Icefaces1.8 trunk revision# 24679, Tomcat6 using FF3.6, IE8 & Chrome10 browsers.
        Mandeep Hayher made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Mircea Toma [ mircea.toma ] Ken Fyten [ ken.fyten ]

          People

          • Assignee:
            Ken Fyten
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: