ICEfaces
  1. ICEfaces
  2. ICE-6690

Allow positionOnLoadOnly to disable popup auto centering when the page is scrolled

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2-EE-GA_P02, 2.0.0, 2.0.0-EE-Beta1
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All, ice:panelPopup
    • Assignee Priority:
      P2

      Description

      Currently when the positionOnLoadOnly attribute is set to true, it will disable the popup from centering itself once it has been dragged. It would be useful if this feature also prevented the popup to be centered again when the page is scrolled. This would allow the popup to be centered anywhere on the screen but would also allow large popups that are bigger than the viewable browser area to be scrolled. Currently the autoCentre feature doesn't allow a larger popups bottom section to be seen due to the centering action.

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Salesforce Case [5007000000GAr3D]
        Ken Fyten made changes -
        Fix Version/s 1.8.2-EE-GA_P03 [ 10251 ]
        Fix Version/s 2.1 [ 10241 ]
        Assignee Yip Ng [ yip.ng ]
        Ken Fyten made changes -
        Fix Version/s 2.0.2 [ 10273 ]
        Assignee Priority P2
        Ken Fyten made changes -
        Fix Version/s EE-2.0.0.GA_P01 [ 10271 ]
        Fix Version/s 2.0.2 [ 10273 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24512 Mon May 09 10:48:36 MDT 2011 yip.ng ICE-6690: Allow positionOnLoadOnly to disable popup auto centering when the page is scrolled.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/style.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24513 Mon May 09 11:06:02 MDT 2011 yip.ng ICE-6690: Allow positionOnLoadOnly to disable popup auto centering when the page is scrolled.
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/core/src/main/javascript/extras/extras.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24514 Mon May 09 11:11:01 MDT 2011 yip.ng ICE-6690: Allow positionOnLoadOnly to disable popup auto centering when the page is scrolled.
        Files Changed
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/core/src/main/javascript/extras/extras.js
        Hide
        yip.ng added a comment -

        Revision: 24512


        Modified : /icefaces/trunk/icefaces/bridge/lib/extras/style.js
        Modified : /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Modified : /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml

        Revision: 24513


        Modified : /icefaces2/trunk/icefaces/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml
        Modified : /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Modified : /icefaces2/trunk/icefaces/compat/core/src/main/javascript/extras/extras.js

        Revision: 24514


        Modified : /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml
        Modified : /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Modified : /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/core/src/main/javascript/extras/extras.js

        Show
        yip.ng added a comment - Revision: 24512 Modified : /icefaces/trunk/icefaces/bridge/lib/extras/style.js Modified : /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java Modified : /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml Revision: 24513 Modified : /icefaces2/trunk/icefaces/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml Modified : /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java Modified : /icefaces2/trunk/icefaces/compat/core/src/main/javascript/extras/extras.js Revision: 24514 Modified : /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/component-metadata/src/main/resources/conf/ice_cust_properties/cust-panelpopup-props.xml Modified : /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/components/src/main/java/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java Modified : /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/compat/core/src/main/javascript/extras/extras.js
        yip.ng made changes -
        Status Open [ 1 ] 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 yip.ng [ yip.ng ] 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: