ICEfaces
  1. ICEfaces
  2. ICE-2613

Modal overlay does not cover growing dataTable

    Details

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

      Description

      When a data table grows via ajax push, the modal overlay does cover the expanding page. See screenshot.

        Activity

        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P3
        Assignee Adnan Durrani [ adnan.durrani ]
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Adnan Durrani made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Adnan Durrani added a comment -

        revision 15659

        Show
        Adnan Durrani added a comment - revision 15659
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15659 Fri Jan 25 14:43:30 MST 2008 adnan.durrani Fix for ICE-2613
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/style.js
        Adnan Durrani made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Ken Fyten made changes -
        Fix Version/s 1.7Beta1 [ 10121 ]
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Assignee Priority P3
        Hide
        Ken Fyten added a comment -

        We should be recalculating the overlay size after each DOM update (or at least checking to see if the viewport size has changed and then recalcing if needed.).

        Also, should check to see that the calcs. for autocenter and autoposition of panelPopups are redone after each update (if the viewport size changes as a result of the update): ICE-2368.

        Show
        Ken Fyten added a comment - We should be recalculating the overlay size after each DOM update (or at least checking to see if the viewport size has changed and then recalcing if needed.). Also, should check to see that the calcs. for autocenter and autoposition of panelPopups are redone after each update (if the viewport size changes as a result of the update): ICE-2368 .
        Ken Fyten made changes -
        Assignee Adnan Durrani [ adnan.durrani ]
        Sam Xiao made changes -
        Attachment ICE-2613.zip [ 10775 ]
        Hide
        Sam Xiao added a comment -

        Test case attached.
        Issue reproduced successfully on Firefox.
        Noted some finding while testing the issue. Although personally I don't think it's an appropriate behavior, when running the test in IE6/7, the position of the modal popup keeps changing while the new data is inserted into the table and probably because of this reprinting, we see the disabled "grey area" is growing as expected.
        Firefox, Opera and Safari has the same problem as described in the issue.

        Show
        Sam Xiao added a comment - Test case attached. Issue reproduced successfully on Firefox. Noted some finding while testing the issue. Although personally I don't think it's an appropriate behavior, when running the test in IE6/7, the position of the modal popup keeps changing while the new data is inserted into the table and probably because of this reprinting, we see the disabled "grey area" is growing as expected. Firefox, Opera and Safari has the same problem as described in the issue.
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Tyler Johnson made changes -
        Support Case References https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=4516
        ICEfaces Forum Reference https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=4516
        Description When a data table grows via ajax push, the modal overlay does cover the expanding page. Screenshot and test case attached. When a data table grows via ajax push, the modal overlay does cover the expanding page. See screenshot.
        Tyler Johnson made changes -
        Field Original Value New Value
        Attachment 4516_screen.jpg [ 10772 ]
        Tyler Johnson created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Tyler Johnson
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: