ICEfaces
  1. ICEfaces
  2. ICE-10751

ice:selectInputDate and ice:selectInputText do not work correctly within ace:panelStack

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P04
    • Fix Version/s: EE-3.3.0.GA_P04
    • Labels:
      None
    • Environment:
      3.3.0-mtce branch and custom patch

      Description

      deploy iceMock3.war and then proceed to Medium or Large button page.
      The icon for calendar is clicked on, and the request is sent but the popup does not appear.

        Issue Links

          Activity

          Hide
          Judy Guglielmin added a comment -

          smb://iceads1.icesoft.domain/Public/Users/mircea/3.3.0_MtceBranch_iceMock3/iceMock3.war

          is location to the test project showing this problem and using the 3.3.0_Mtce branch libraries (same result as the latest build using rev45264 (which closed ICE-10638)

          Note, deploy this test app and choose "medium" then try to use the popup calendar icon to choose a date from the ice:selectInputDate component.

          Show
          Judy Guglielmin added a comment - smb://iceads1.icesoft.domain/Public/Users/mircea/3.3.0_MtceBranch_iceMock3/iceMock3.war is location to the test project showing this problem and using the 3.3.0_Mtce branch libraries (same result as the latest build using rev45264 (which closed ICE-10638 ) Note, deploy this test app and choose "medium" then try to use the popup calendar icon to choose a date from the ice:selectInputDate component.
          Hide
          Mircea Toma added a comment -

          Save and restore child state during JSF lifecycle (in case the child is re-instantiated) and in-between lifecycles. This ensures the stack pane's children have their state preserved in between post-backs.

          Show
          Mircea Toma added a comment - Save and restore child state during JSF lifecycle (in case the child is re-instantiated) and in-between lifecycles. This ensures the stack pane's children have their state preserved in between post-backs.
          Hide
          Judy Guglielmin added a comment - - edited

          There is a serious regression with this last commit: The ace checkboxButton and comboBox no longer maintain their state with this revision in showcase example. The simple example you can click on checkboxButton and it will automatically deselect itself right after. If you try the panelSeries or database example, select query2, click on a checkbox, select a different query1 and then go back to query2, you will see that the checkbox has the original state (unchecked).

          Show
          Judy Guglielmin added a comment - - edited There is a serious regression with this last commit: The ace checkboxButton and comboBox no longer maintain their state with this revision in showcase example. The simple example you can click on checkboxButton and it will automatically deselect itself right after. If you try the panelSeries or database example, select query2, click on a checkbox, select a different query1 and then go back to query2, you will see that the checkbox has the original state (unchecked).
          Hide
          Liana Munroe added a comment - - edited

          Tested iceMock3.war with ICEfaces EE-3.3.0 maintenance branch r45737 libs.
          The issue appears to be fixed.

          The regression issue reported with showcase was also found when tested with FF 34, Chrome 43 and IE 11.

          Show
          Liana Munroe added a comment - - edited Tested iceMock3.war with ICEfaces EE-3.3.0 maintenance branch r45737 libs. The issue appears to be fixed. The regression issue reported with showcase was also found when tested with FF 34, Chrome 43 and IE 11.
          Hide
          Mircea Toma added a comment -

          Make sure children are created before visiting them during decoding phases. Also save children's state after visiting them.

          Show
          Mircea Toma added a comment - Make sure children are created before visiting them during decoding phases. Also save children's state after visiting them.
          Hide
          Liana Munroe added a comment -

          Verified showcase regression resolved ICEfaces4 trunk, EE-3.3.0 maintenance branch r45747. Tomcat 7, FF 34, Chrome 43.

          Show
          Liana Munroe added a comment - Verified showcase regression resolved ICEfaces4 trunk, EE-3.3.0 maintenance branch r45747. Tomcat 7, FF 34, Chrome 43.
          Hide
          Mircea Toma added a comment -

          The previous comment describes the related ICE-10749 issue.

          Show
          Mircea Toma added a comment - The previous comment describes the related ICE-10749 issue.

            People

            • Assignee:
              Mircea Toma
              Reporter:
              Judy Guglielmin
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: