ICEfaces
  1. ICEfaces
  2. ICE-8669

ace:submitMonitor - Styling issues when blockUI is set to an id

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.2
    • Fix Version/s: 3.2
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces3/trunk revision# 31528
    • Assignee Priority:
      P1

      Description

      Issue 1 (All browsers)
      When the blockUI attribute is set to the ID of a component, the overlay is misaligned when autoCenter is set to false. This is likely due to positioning the overlay first and the submitMonitor second, when the submitMonitor can affect the overlay positioning.
      To reproduce:
      1) Build / deploy test application located at: http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Manual/submitMonitor
      2) Navigate to '/submitMonitorDynamic.jsf'
      3) Select rendered, de-select autoCenter, and select box
      4) Trigger submitMonitor busy state using the submit button
      5) Notice that overlay is misaligned over the div

        Activity

        Migration created issue -
        Migration made changes -
        Field Original Value New Value
        Reporter Migration [ remote ] Cruz Miraback [ cmiraback ]
        Migration made changes -
        Description
        Issue 1 (All browsers)
        When the blockUI attribute is set to the ID of a component, the overlay is misaligned when autoCenter is set to false. This is likely due to positioning the overlay first and the submitMonitor second, when the submitMonitor can affect the overlay positioning.
        To reproduce:
        1) 1) Build / deploy test application located at: http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Manual/submitMonitor
        2) Navigate to '/submitMonitorDynamic.jsf'
        3) Select rendered, de-select autoCenter, and select box
        4) Trigger submitMonitor busy state using the submit button
        5) Notice that overlay is misaligned over the div

        Issue 2 (Chrome only)
        A submitMonitor has it's blockUI attribute set to a panelGroup which holds a dataTable, this dataTable is where the submit comes from (via pagination). The submitMonitor also has it's for attribute set to the same panelGroup. In this scenario, no overlay is present and the submitMonitor renders slightly off center. This is Chrome browser only.
        To reproduce:
        1) 1) Build / deploy test application located at: http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Manual/submitMonitor
        2) In Chrome, navigate to '/submitMonitorFor.jsf'
        3) Scroll down to the test at the bottom (ace:dataTable with ace:ajax 'page' event)
        4) Change the blockUI to 'panelGroup5'
        5) Trigger submitMonitor busy state using the dataTable pagination
        6) Notice no overlay can be seen on the page and the submitMonitor is not centered.
        Issue 1 (All browsers)
        When the blockUI attribute is set to the ID of a component, the overlay is misaligned when autoCenter is set to false. This is likely due to positioning the overlay first and the submitMonitor second, when the submitMonitor can affect the overlay positioning.
        To reproduce:
        1) Build / deploy test application located at: http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Manual/submitMonitor
        2) Navigate to '/submitMonitorDynamic.jsf'
        3) Select rendered, de-select autoCenter, and select box
        4) Trigger submitMonitor busy state using the submit button
        5) Notice that overlay is misaligned over the div
        Migration made changes -
        Assignee Mark Collette [ mark.collette ]
        Migration made changes -
        Fix Version/s 3.2 [ 10338 ]
        Fix Version/s 3.3 [ 10370 ]
        Migration made changes -
        Assignee Priority P1 [ 10010 ]
        Migration made changes -
        Fix Version/s 3.3 [ 10370 ]
        Fix Version/s 3.2 [ 10338 ]
        Migration made changes -
        Fix Version/s 3.2 [ 10338 ]
        Fix Version/s 3.3 [ 10370 ]
        Migration made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Migration made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mark Collette
            Reporter:
            Cruz Miraback
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: