ICEfaces
  1. ICEfaces
  2. ICE-1490

panelPopup doesn't cover the underlying select boxes in IE

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6DR#3
    • Fix Version/s: 1.6.3, 1.7RC1, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      IE + select element + panelPopup

      Description

      Existing panelPopup does not covers the underlying select boxes in IE

        Activity

        Adnan Durrani created issue -
        Hide
        Philip Breau added a comment -

        suggested fix (similar as for ie6 fix for calendar popup)

        Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
        ===================================================================
        — C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css (revision 14250)
        +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css (working copy)
        @@ -114,7 +114,7 @@
        /margin:10px;/
        }

        -.iceSelInpDateIFrameFix {
        +.iceIEIFrameFix

        { z-index: -1; position: absolute; display: block; Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp.css =================================================================== --- C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp.css (revision 14250) +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp.css (working copy) @@ -139,7 +139,7 @@ /*margin:10px;*/ }

        -.iceSelInpDateIFrameFix {
        +.iceIEIFrameFix

        { z-index: -1; position: absolute; display: block; @@ -1532,6 +1532,8 @@ background-color: #DDDDDD; padding: 0px; z-index: 1000; + + }

        .icePnlPopHdr

        { Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/royale/royale.css =================================================================== --- C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/royale/royale.css (revision 14250) +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/royale/royale.css (working copy) @@ -142,7 +142,7 @@ /*margin:10px;*/ }

        -.iceSelInpDateIFrameFix {
        +.iceIEIFrameFix {
        z-index: -1;
        position: absolute;
        display: block;
        Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        ===================================================================
        — C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java (revision 14250)
        +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java (working copy)
        @@ -48,6 +48,7 @@
        import org.w3c.dom.Element;
        import org.w3c.dom.Node;
        import org.w3c.dom.NodeList;
        +import org.w3c.dom.Text;

        import javax.faces.component.UIComponent;
        import javax.faces.context.FacesContext;
        @@ -102,12 +103,28 @@
        Element rootDiv = domContext.createRootElement(HTML.DIV_ELEM);
        setRootElementId(facesContext, rootDiv, uiComponent);
        rootDiv.setAttribute(HTML.NAME_ATTR, clientId);
        + rootDiv.setAttribute(HTML.STYLE_ELEM,
        + "display:none;position:absolute;overflow:hidden;");
        +
        +
        Element table = domContext.createElement(HTML.TABLE_ELEM);
        table.setAttribute(HTML.CELLPADDING_ATTR, "0");
        table.setAttribute(HTML.CELLSPACING_ATTR, "0");
        table.setAttribute(HTML.WIDTH_ATTR, "100%");
        -
        + table.setAttribute(HTML.STYLE_ATTR, "position:absolute;");
        rootDiv.appendChild(table);
        +
        + String width;
        + String height;
        + String origStyle = panelPopup.getStyle();
        + width = origStyle.substring( origStyle.indexOf("width"), origStyle.indexOf(";", origStyle.indexOf("width"))+1);
        + height = origStyle.substring( origStyle.indexOf("height"), origStyle.indexOf(";", origStyle.indexOf("height"))+1);
        +
        +
        + Text iframe = domContext.createTextNode("<!--[if lte IE"+
        + " 6.5]><iframe class=\"iceIEIFrameFix\" style=\"" + width + height + "\"></iframe><![endif]-->");
        + rootDiv.appendChild(iframe);
        +
        if (modal != null && modal.booleanValue())

        { dndType = null; }

        Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDateRenderer.java
        ===================================================================
        — C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDateRenderer.java (revision 14250)
        +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDateRenderer.java (working copy)
        @@ -260,7 +260,7 @@
        table.setAttribute(HTML.SUMMARY_ATTR,"This table contains a Calendar where a date can be selected.");
        calendarDiv.appendChild(table);
        Text iframe = domContext.createTextNode("<!--[if lte IE"+

        • " 6.5]><iframe class=\"iceSelInpDateIFrameFix\"></iframe><![endif]-->");
          + " 6.5]><iframe class=\"iceIEIFrameFix\"></iframe><![endif]-->");
          calendarDiv.appendChild(iframe);
          root.appendChild(calendarDiv);
          // render a hidden field to manage the popup state; visible || hidden
        Show
        Philip Breau added a comment - suggested fix (similar as for ie6 fix for calendar popup) Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css =================================================================== — C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css (revision 14250) +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css (working copy) @@ -114,7 +114,7 @@ / margin:10px; / } -.iceSelInpDateIFrameFix { +.iceIEIFrameFix { z-index: -1; position: absolute; display: block; Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp.css =================================================================== --- C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp.css (revision 14250) +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/xp/xp.css (working copy) @@ -139,7 +139,7 @@ /*margin:10px;*/ } -.iceSelInpDateIFrameFix { +.iceIEIFrameFix { z-index: -1; position: absolute; display: block; @@ -1532,6 +1532,8 @@ background-color: #DDDDDD; padding: 0px; z-index: 1000; + + } .icePnlPopHdr { Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/royale/royale.css =================================================================== --- C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/royale/royale.css (revision 14250) +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/core/src/com/icesoft/faces/resources/css/royale/royale.css (working copy) @@ -142,7 +142,7 @@ /*margin:10px;*/ } -.iceSelInpDateIFrameFix { +.iceIEIFrameFix { z-index: -1; position: absolute; display: block; Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java =================================================================== — C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java (revision 14250) +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java (working copy) @@ -48,6 +48,7 @@ import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; +import org.w3c.dom.Text; import javax.faces.component.UIComponent; import javax.faces.context.FacesContext; @@ -102,12 +103,28 @@ Element rootDiv = domContext.createRootElement(HTML.DIV_ELEM); setRootElementId(facesContext, rootDiv, uiComponent); rootDiv.setAttribute(HTML.NAME_ATTR, clientId); + rootDiv.setAttribute(HTML.STYLE_ELEM, + "display:none;position:absolute;overflow:hidden;"); + + Element table = domContext.createElement(HTML.TABLE_ELEM); table.setAttribute(HTML.CELLPADDING_ATTR, "0"); table.setAttribute(HTML.CELLSPACING_ATTR, "0"); table.setAttribute(HTML.WIDTH_ATTR, "100%"); - + table.setAttribute(HTML.STYLE_ATTR, "position:absolute;"); rootDiv.appendChild(table); + + String width; + String height; + String origStyle = panelPopup.getStyle(); + width = origStyle.substring( origStyle.indexOf("width"), origStyle.indexOf(";", origStyle.indexOf("width"))+1); + height = origStyle.substring( origStyle.indexOf("height"), origStyle.indexOf(";", origStyle.indexOf("height"))+1); + + + Text iframe = domContext.createTextNode("<!--[if lte IE"+ + " 6.5]><iframe class=\"iceIEIFrameFix\" style=\"" + width + height + "\"></iframe><! [endif] -->"); + rootDiv.appendChild(iframe); + if (modal != null && modal.booleanValue()) { dndType = null; } Index: C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDateRenderer.java =================================================================== — C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDateRenderer.java (revision 14250) +++ C:/Documents and Settings/laptop/workspace/ICEfaces head/component/src/com/icesoft/faces/component/selectinputdate/SelectInputDateRenderer.java (working copy) @@ -260,7 +260,7 @@ table.setAttribute(HTML.SUMMARY_ATTR,"This table contains a Calendar where a date can be selected."); calendarDiv.appendChild(table); Text iframe = domContext.createTextNode("<!--[if lte IE"+ " 6.5]><iframe class=\"iceSelInpDateIFrameFix\"></iframe><! [endif] -->"); + " 6.5]><iframe class=\"iceIEIFrameFix\"></iframe><! [endif] -->"); calendarDiv.appendChild(iframe); root.appendChild(calendarDiv); // render a hidden field to manage the popup state; visible || hidden
        Ken Fyten made changes -
        Field Original Value New Value
        Fix Version/s 1.7 [ 10080 ]
        Assignee Yip Ng [ yip.ng ]
        Philip Breau made changes -
        Ken Fyten made changes -
        Assignee Priority P1
        Ken Fyten made changes -
        Fix Version/s 1.7Beta1 [ 10121 ]
        Fix Version/s 1.7 [ 10080 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15588 Thu Jan 17 14:10:48 MST 2008 yip.ng ICE-1490
        IFrame hack for IE6 to hide select box behind popup panel.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/royale/royale.css
        Hide
        yip.ng added a comment -

        Screenshot showing the problem.

        Show
        yip.ng added a comment - Screenshot showing the problem.
        yip.ng made changes -
        Attachment screenshot-1.jpg [ 10784 ]
        Hide
        yip.ng added a comment -

        Screenshot testing the fix.

        Show
        yip.ng added a comment - Screenshot testing the fix.
        yip.ng made changes -
        Attachment screenshot-2.jpg [ 10785 ]
        yip.ng made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        yip.ng made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15599 Mon Jan 21 10:30:30 MST 2008 yip.ng ICE-1490
        Added src attribute to iframe to prevent warnings on an SSL connection.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        yip.ng made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15610 Mon Jan 21 12:55:42 MST 2008 yip.ng ICE-1490
        IFrame hack for IE6 to hide select box behind popup panel.
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/royale/royale.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Hide
        yip.ng added a comment -

        Backported to 1.6.2.

        Show
        yip.ng added a comment - Backported to 1.6.2.
        Hide
        Patrick Corless added a comment -

        It looks like there was a bug introduced with this enhancement.

        Consider:

        String origStyle = panelPopup.getStyle();
        width = origStyle.substring(origStyle.indexOf("width"), origStyle.indexOf(";", origStyle.indexOf("width")) + 1);
        height = origStyle.substring(origStyle.indexOf("height"), origStyle.indexOf(";", origStyle.indexOf("height")) + 1);

        If no style class was used then we get a null pointer and an index out of bounds if height is ignored.

        I think we should rethink the logic for adding the ifram fix for IE.

        Yip mentioned that there might be a way to rework the example so that a user can get away without specifying width or height.

        Show
        Patrick Corless added a comment - It looks like there was a bug introduced with this enhancement. Consider: String origStyle = panelPopup.getStyle(); width = origStyle.substring(origStyle.indexOf("width"), origStyle.indexOf(";", origStyle.indexOf("width")) + 1); height = origStyle.substring(origStyle.indexOf("height"), origStyle.indexOf(";", origStyle.indexOf("height")) + 1); If no style class was used then we get a null pointer and an index out of bounds if height is ignored. I think we should rethink the logic for adding the ifram fix for IE. Yip mentioned that there might be a way to rework the example so that a user can get away without specifying width or height.
        Patrick Corless made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15640 Wed Jan 23 14:54:25 MST 2008 yip.ng ICE-1490
        Changed to use 100% for iframe width and height values to avoid null pointer exception when width or height of containing div is not specified.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15641 Wed Jan 23 15:57:20 MST 2008 yip.ng ICE-1490
        Assigned default width and height values to the popup panel style class.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/royale/royale.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15642 Wed Jan 23 16:24:38 MST 2008 yip.ng ICE-1490
        Assigned default width and height for the popup panel and used 100% for the iframe width and height. (To avoid null pointer exception.)
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/royale/royale.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        yip.ng made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Priority Major [ 3 ] Minor [ 4 ]
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Fix Version/s 1.7Beta1 [ 10121 ]
        Hide
        Ken Fyten added a comment -

        Looks like the fix for handling the case if the width and height are not specified (specifying a height and width in the default theme style) is causing other problems:
        http://www.icefaces.org/JForum/posts/list/7410.page#31402

        Basically, the height of the panelPopup now has to be specified whereas previously it would autosize to the height of the embedded container. This seems unacceptable in terms of the utility and ease-of-use of the component.

        Ideas on how to resolve the original issue without specifying the height/width for the component?

        Show
        Ken Fyten added a comment - Looks like the fix for handling the case if the width and height are not specified (specifying a height and width in the default theme style) is causing other problems: http://www.icefaces.org/JForum/posts/list/7410.page#31402 Basically, the height of the panelPopup now has to be specified whereas previously it would autosize to the height of the embedded container. This seems unacceptable in terms of the utility and ease-of-use of the component. Ideas on how to resolve the original issue without specifying the height/width for the component?
        Hide
        yip.ng added a comment -

        Tried changing the renderer and also adding some dynamic JavaScript. But it seems the changes work only for the simplest popup. They don't work or even affect the rendering and behavior of the many other types of popups: modal, draggable, resizable, auto center, auto position, tooltip, ... Need to go through their rendering and JavaScript one by one? Also need to make sure changes don't wreck anything back in IE7 and Firefox.

        Show
        yip.ng added a comment - Tried changing the renderer and also adding some dynamic JavaScript. But it seems the changes work only for the simplest popup. They don't work or even affect the rendering and behavior of the many other types of popups: modal, draggable, resizable, auto center, auto position, tooltip, ... Need to go through their rendering and JavaScript one by one? Also need to make sure changes don't wreck anything back in IE7 and Firefox.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #15965 Fri Mar 07 10:19:58 MST 2008 yip.ng ICE-1490
        Backed out previous suggested iframe fix for IE6 and implemented new fix.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/util/CoreUtils.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/tooltip_panelpopup.js
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/royale/royale.css
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/style.js
        Hide
        yip.ng added a comment -

        Fix redone using mainly dynamic JavaScript (executed only in IE versions below 7). Both width and height can be left unspecified. But in practice, width may still need to be specified, otherwise the popup div could look stretched out too wide. Tried a number of approaches (CSS only, didn't try any JavaScript) to remedy this, but none worked cross browsers and browser versions.

        Show
        yip.ng added a comment - Fix redone using mainly dynamic JavaScript (executed only in IE versions below 7). Both width and height can be left unspecified. But in practice, width may still need to be specified, otherwise the popup div could look stretched out too wide. Tried a number of approaches (CSS only, didn't try any JavaScript) to remedy this, but none worked cross browsers and browser versions.
        yip.ng made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 1.7RC1 [ 10123 ]
        Fix Version/s 1.7 [ 10080 ]
        Hide
        yip.ng added a comment -

        Need to back out of fix for 1.6 branch too.

        Show
        yip.ng added a comment - Need to back out of fix for 1.6 branch too.
        yip.ng made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #16109 Wed Mar 26 16:05:58 MDT 2008 yip.ng ICE-1490
        Backed out of suggested fix.
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/royale/royale.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp-portlet.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/core/src/com/icesoft/faces/resources/css/xp/xp.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.6/icefaces/component/src/com/icesoft/faces/component/panelpopup/PanelPopupRenderer.java
        Hide
        yip.ng added a comment -

        Backed out of suggested fix in 1.6 branch.

        Show
        yip.ng added a comment - Backed out of suggested fix in 1.6 branch.
        yip.ng made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Fix Version/s 1.6.3 [ 10120 ]
        Resolution Fixed [ 1 ]
        Hide
        Ken Fyten added a comment -

        Note that the 1.6 branch no longer contains any changes related to the fix for this issue. The ultimate fix is too extensive in nature to be backported to the 1.6 branch. Anyone wanting the new fix will need to use 1.7.

        Show
        Ken Fyten added a comment - Note that the 1.6 branch no longer contains any changes related to the fix for this issue. The ultimate fix is too extensive in nature to be backported to the 1.6 branch. Anyone wanting the new fix will need to use 1.7.
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P1
        Assignee Yip Ng [ yip.ng ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #16468 Thu Apr 17 17:16:29 MDT 2008 yip.ng ICE-1490, ICE-2724
        Removed default width and height for popup and tooltip panels.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/rime/rime.css
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/resources/css/rime/rime-portlet.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #16469 Thu Apr 17 17:37:46 MDT 2008 yip.ng ICE-1490, ICE-2724
        Removed default width and height for popup and tooltip panels.
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/resources/css/rime/rime.css
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/resources/css/rime/rime-portlet.css

          People

          • Assignee:
            Unassigned
            Reporter:
            Adnan Durrani
          • Votes:
            3 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: