ICEfaces
  1. ICEfaces
  2. ICE-4781

Dragging issue with multiple modal popups

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.1
    • Fix Version/s: 1.8.2-RC1, 1.8.2
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      Split from ICE-4685.

      When both modal popups are shown and one popup is dragged the other popup changes its position on the screen in a random way.
      1. ICE-4685.zip
        6 kB
        yip.ng
      1. Screenshot-01.JPG
        82 kB
      2. Screenshot-02.JPG
        133 kB

        Activity

        yip.ng created issue -
        yip.ng made changes -
        Field Original Value New Value
        Assignee Yip Ng [ yip.ng ]
        yip.ng made changes -
        Salesforce Case []
        Fix Version/s 1.8.2 [ 10190 ]
        Assignee Priority P2
        yip.ng made changes -
        Attachment Screenshot-01.JPG [ 11902 ]
        Attachment Screenshot-02.JPG [ 11903 ]
        Hide
        yip.ng added a comment -

        Seems when you set a modal dialog to draggable and try to drag it, it just goes under the iframe and can't be dragged anymore. This also happens in component showcase. See screenshots 01 and 02. Need to fix this first.

        Show
        yip.ng added a comment - Seems when you set a modal dialog to draggable and try to drag it, it just goes under the iframe and can't be dragged anymore. This also happens in component showcase. See screenshots 01 and 02. Need to fix this first.
        Hide
        Krashan Brahmanjara added a comment -

        True. It not happens before rev19035

        Show
        Krashan Brahmanjara added a comment - True. It not happens before rev19035
        yip.ng made changes -
        Comment [ Above problem (i.e. popup going under iframe) is caused by fix for ICE-4695 at revision 19085. ]
        Hide
        yip.ng added a comment -

        Fixed above problem (i.e. popup going under iframe).

        Show
        yip.ng added a comment - Fixed above problem (i.e. popup going under iframe).
        Hide
        yip.ng added a comment -

        Seems when info. for dragged and dropped popup is submitted the position info. for the other popup somehow gets lost on the return.

        Show
        yip.ng added a comment - Seems when info. for dragged and dropped popup is submitted the position info. for the other popup somehow gets lost on the return.
        Hide
        Krashan Brahmanjara added a comment -

        After last revisions 07/Aug/09 it work.

        Show
        Krashan Brahmanjara added a comment - After last revisions 07/Aug/09 it work.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19165 Tue Aug 18 10:04:22 MDT 2009 yip.ng ICE-4781: Fixed bug where dragging one popup changed the positions of other popups.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopup.java
        yip.ng made changes -
        Attachment ICE-4685.zip [ 11917 ]
        Hide
        yip.ng added a comment -

        Fixed very tricky bug where null (object ref.) and "null" (String) are confused.

        Show
        yip.ng added a comment - Fixed very tricky bug where null (object ref.) and "null" (String) are confused.
        Hide
        yip.ng added a comment -

        How to test:

        Build and deploy from the zip file. Show the first popup. Drag it aside. Show the second popup. Drag it around. The first popup should remain stationary and not move around at random.

        Show
        yip.ng added a comment - How to test: Build and deploy from the zip file. Show the first popup. Drag it aside. Show the second popup. Drag it around. The first popup should remain stationary and not move around at random.
        yip.ng made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Joanne Bai added a comment -

        See QA comments on ICE-4685

        Show
        Joanne Bai added a comment - See QA comments on ICE-4685
        Ken Fyten made changes -
        Fix Version/s 1.8.2-RC1 [ 10210 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19949 Thu Dec 10 15:45:41 MST 2009 judy.guglielmin ICE-4481, update PanelPopup for ICE-5062, ICE-4778, ICE-4781, ICE-4700, ICE-4710, ICE-4578, ICE-4595, ICE-4475, ICE-3356, ICE-4495,ICE-4450
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopup.java
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/core/src/main/resources/META-INF/resources/ice-extras.js
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/components/src/main/java/com/icesoft/faces/component/outputconnectionstatus/OutputConnectionStatusRenderer.java
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2

          People

          • Assignee:
            yip.ng
            Reporter:
            yip.ng
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: