ICEfaces
  1. ICEfaces
  2. ICE-7503

ace:confirmationDialog: Changing the Header or Message values results in double buttons being rendered until next edit.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.1-Beta2
    • Fix Version/s: 3.0.RC2, 3.0
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3, showcase sample

      Description

      When using the showcase ace:confirmationDialog Overview demo (http://localhost:8080/showcase/showcase.jsf?grp=aceMenu&exp=confirmationDialogBean), if you modify the Header or Message text in the demo, the resulting confirmation panel will contain two instances of the panel body and buttons.

      If you close the double-body dialog and open it again, it will appear correctly the second time. I also noticed that the changed text doesn't actually appear the first time you open the dialog, but does the second time.

        Issue Links

          Activity

          Ken Fyten created issue -
          Ken Fyten made changes -
          Field Original Value New Value
          Attachment Screen Shot 2011-11-25 at 11.21.58 AM.png [ 13821 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Priority P1
          Description When using the showcase ace:confirmationDialog Overview demo (http://localhost:8080/showcase/showcase.jsf?grp=aceMenu&exp=confirmationDialogBean), if you modify the Header or Message text in the demo, the resulting confirmation panel will contain two instances of the panel body and buttons. When using the showcase ace:confirmationDialog Overview demo (http://localhost:8080/showcase/showcase.jsf?grp=aceMenu&exp=confirmationDialogBean), if you modify the Header or Message text in the demo, the resulting confirmation panel will contain two instances of the panel body and buttons.

          If you close the double-body dialog and open it again, it will appear correctly the second time. I also noticed that the changed text doesn't actually appear the first time you open the dialog, but does the second time.
          Assignee yip.ng [ yip.ng ]
          yip.ng made changes -
          Attachment screenshot-1.png [ 13828 ]
          Hide
          yip.ng added a comment - - edited

          See screenshot-1.png. When rendered in the server side, the buttons are in one location. The client side JS moves them to another location. No way framework knows about this and it updates in old location.

          Show
          yip.ng added a comment - - edited See screenshot-1.png. When rendered in the server side, the buttons are in one location. The client side JS moves them to another location. No way framework knows about this and it updates in old location.
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 3.0.1 [ 10282 ]
          Fix Version/s 3.0 [ 10241 ]
          Fix Version/s 3.0.RC1 [ 10300 ]
          Assignee Priority P1
          yip.ng made changes -
          Link This issue depends on ICE-7517 [ ICE-7517 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 3.0 [ 10241 ]
          Fix Version/s 3.0.1 [ 10282 ]
          Hide
          yip.ng added a comment -

          Double rendering fixed in ICE-7517.

          Show
          yip.ng added a comment - Double rendering fixed in ICE-7517 .
          Ken Fyten made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 3.0.RC2 [ 10313 ]
          Ken Fyten made changes -
          Link This issue is duplicated by ICE-4361 [ ICE-4361 ]
          Ken Fyten made changes -
          Link This issue is duplicated by ICE-4361 [ ICE-4361 ]
          Hide
          Carmen Cristurean added a comment -

          Tested with code revision 27126 in all major browsers, and issue is resolved.

          Noticed that the Overview page of the ace:confirmationDialog component has changed, so there is no possibility to edit the header, the message, dimensions, etc on the page.

          Show
          Carmen Cristurean added a comment - Tested with code revision 27126 in all major browsers, and issue is resolved. Noticed that the Overview page of the ace:confirmationDialog component has changed, so there is no possibility to edit the header, the message, dimensions, etc on the page.
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              yip.ng
              Reporter:
              Ken Fyten
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: