ICEfaces
  1. ICEfaces
  2. ICE-5062

ice:panelPopup header is rendered as a HTML Table with two columns <td> but it is not applied corectly custom style class

    Details

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

      Description

      <ice:panelPopup styleClass="myPnlPop" >
      - in ICEfaces 1.8.1 was rendered as
          <table>
              <tr>
                  <td class='icePnlPopHdr myPnlPopHdr'>
                  ....
                  </td>
              </tr>
          </table>

      - in ICEfaces 1.8.2 si rendered with two <td> elements
            <table>
              <tr>
                  <td class='icePnlPopHdr myPnlPopHdr'>
                     ............
                  </td>
                  <td class='icePnlPopHdr'>
                      <div style="width: 1px;"/>
                  </td>
              </tr>
          </table>
          
      Why the custom style "myPnlPopHdr" is not applied to the element number two <td> ?

        Activity

        Hide
        yip.ng added a comment - - edited

        Extra column added in ICE-4700.

        Show
        yip.ng added a comment - - edited Extra column added in ICE-4700 .
        Hide
        yip.ng added a comment -

        Missing style class added.

        Show
        yip.ng added a comment - Missing style class added.
        Hide
        Mike Geier added a comment -

        What exactly was the fix?

        I have this similar problem and found a work-around for IE8, but it doesn't work in IE7 or lower. My problem is that I override the styles to hide the border and create rounded popup. It worked fine in 1.8.1 but not in 1.8.2. See attached.

        Can I get the patched file(s)? My work-around was to add the following to the .css file:
        /* IceFaces 1.8.2 added a 1px empty cell with a div, need to hide this */
        .icePnlPopHdr div

        { display:none; }
        Show
        Mike Geier added a comment - What exactly was the fix? I have this similar problem and found a work-around for IE8, but it doesn't work in IE7 or lower. My problem is that I override the styles to hide the border and create rounded popup. It worked fine in 1.8.1 but not in 1.8.2. See attached. Can I get the patched file(s)? My work-around was to add the following to the .css file: /* IceFaces 1.8.2 added a 1px empty cell with a div, need to hide this */ .icePnlPopHdr div { display:none; }
        Hide
        Mike Geier added a comment -

        Extra column in popup header

        Show
        Mike Geier added a comment - Extra column in popup header

          People

          • Assignee:
            Unassigned
            Reporter:
            Calin Cosmin
          • Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: