Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.0
-
Fix Version/s: EE-2.0.0.GA, 2.0.2
-
Component/s: ICE-Components
-
Labels:None
-
Environment:EE2 Testing
Description
Found while testing for EE2 release. With the RichDataGrid component, when you right click on a header, it gives you an ice:menuPopup of the hidden columns. However, ice:menuPopup Sub Menu is not showing up in IE6 or IE7. The div with class iceMnuPopVrtTopSubMenu renders fine, this is the sub menu with class iceMnuPopVrtSubMenu (no 'Top').
In Firefox the div renders like this:
<div style="left: 835px; top: 953px;" id="frm:tabs:0:rdg:rdg_showHiddenColumnsMenu:j_idt253_sub" class="iceMnuPopVrtSubMenu">
In IE7:
<div class="iceMnuPopVrtSubMenu" id="frm:tabs:0:rdg:rdg_showHiddenColumnsMenu:j_idt253_sub" style="display: none;" visible="function(){var a=update([this],arguments);return __method.apply(null,a);}" toggle="function(){var a=update([this],arguments);return __method.apply(null,a);}" hide="function(){var a=update([this],arguments);return __method.apply(null,a);}" show="function(){var a=update([this],arguments);return __method.apply(null,a);}" remove="function(){var a=update([this],arguments);return __method.apply(null,a);}" update="function(){var a=update([this],arguments);return __method.apply(null,a);}" replace="function(){var a=update([this],arguments);return __method.apply(null,a);}" insert="function(){var a=update([this],arguments);return __method.apply(null,a);}" wrap="function(){var a=update([this],arguments);return __method.apply(null,a);}" inspect="function(){var a=update([this],arguments);return __method.apply(null,a);}" recursivelyCollect="function(){var a=update([this],arguments);return __method.apply(null,a);}" ancestors="function(){var a=update([this],arguments);return __method.apply(null,a);}" descendants="function(){var a=update([this],arguments);return __method.apply(null,a);}" firstDescendant="function(){var a=update([this],arguments);return __method.apply(null,a);}" immediateDescendants="function(){var a=update([this],arguments);return __method.apply(null,a);}" previousSiblings="function(){var a=update([this],arguments);return __method.apply(null,a);}" nextSiblings="function(){var a=update([this],arguments);return __method.apply(null,a);}" siblings="function(){var a=update([this],arguments);return __method.apply(null,a);}" match="function(){var a=update([this],arguments);return __method.apply(null,a);}" up="function(){var a=update([this],arguments);return __method.apply(null,a);}" down="function(){var a=update([this],arguments);return __method.apply(null,a);}" previous="function(){var a=update([this],arguments);return __method.apply(null,a);}" next="function(){var a=update([this],arguments);return __method.apply(null,a);}" select="function(){var a=update([this],arguments);return __method.apply(null,a);}" adjacent="function(){var a=update([this],arguments);return __method.apply(null,a);}" identify="function(){var a=update([this],arguments);return __method.apply(null,a);}" readAttribute="function(){var a=update([this],arguments);return __method.apply(null,a);}" writeAttribute="function(){var a=update([this],arguments);return __method.apply(null,a);}" getHeight="function(){var a=update([this],arguments);return __method.apply(null,a);}" getWidth="function(){var a=update([this],arguments);return __method.apply(null,a);}" classNames="function(){var a=update([this],arguments);return __method.apply(null,a);}" hasClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" addClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" removeClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" toggleClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" cleanWhitespace="function(){var a=update([this],arguments);return __method.apply(null,a);}" empty="function(){var a=update([this],arguments);return __method.apply(null,a);}" descendantOf="function(){var a=update([this],arguments);return __method.apply(null,a);}" scrollTo="function(){var a=update([this],arguments);return __method.apply(null,a);}" getStyle="function(){var a=update([this],arguments);return __method.apply(null,a);}" getOpacity="function(){var a=update([this],arguments);return __method.apply(null,a);}" setStyle="function(){var a=update([this],arguments);return __method.apply(null,a);}" setOpacity="function(){var a=update([this],arguments);return __method.apply(null,a);}" makePositioned="function(){var a=update([this],arguments);return __method.apply(null,a);}" undoPositioned="function(){var a=update([this],arguments);return __method.apply(null,a);}" makeClipping="function(){var a=update([this],arguments);return __method.apply(null,a);}" undoClipping="function(){var a=update([this],arguments);return __method.apply(null,a);}" clonePosition="function(){var a=update([this],arguments);return __method.apply(null,a);}" getElementsBySelector="function(){var a=update([this],arguments);return __method.apply(null,a);}" childElements="function(){var a=update([this],arguments);return __method.apply(null,a);}" getStorage="function(){var a=update([this],arguments);return __method.apply(null,a);}" store="function(){var a=update([this],arguments);return __method.apply(null,a);}" retrieve="function(){var a=update([this],arguments);return __method.apply(null,a);}" clone="function(){var a=update([this],arguments);return __method.apply(null,a);}" purge="function(){var a=update([this],arguments);return __method.apply(null,a);}" getLayout="function(){var a=update([this],arguments);return __method.apply(null,a);}" measure="function(){var a=update([this],arguments);return __method.apply(null,a);}" getDimensions="function(){var a=update([this],arguments);return __method.apply(null,a);}" getOffsetParent="function(){var a=update([this],arguments);return __method.apply(null,a);}" cumulativeOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" positionedOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" cumulativeScrollOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" viewportOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" absolutize="function(){var a=update([this],arguments);return __method.apply(null,a);}" relativize="function(){var a=update([this],arguments);return __method.apply(null,a);}" fire="function(){var a=update([this],arguments);return __method.apply(null,a);}" observe="function(){var a=update([this],arguments);return __method.apply(null,a);}" stopObserving="function(){var a=update([this],arguments);return __method.apply(null,a);}" on="function(){var a=update([this],arguments);return __method.apply(null,a);}" childOf="function(){var a=update([this],arguments);return __method.apply(null,a);}" morph="function(){var a=update([this],arguments);return __method.apply(null,a);}" visualEffect="function(){var a=update([this],arguments);return __method.apply(null,a);}" highlight="function(){var a=update([this],arguments);return __method.apply(null,a);}" fade="function(){var a=update([this],arguments);return __method.apply(null,a);}" appear="function(){var a=update([this],arguments);return __method.apply(null,a);}" grow="function(){var a=update([this],arguments);return __method.apply(null,a);}" shrink="function(){var a=update([this],arguments);return __method.apply(null,a);}" fold="function(){var a=update([this],arguments);return __method.apply(null,a);}" blindUp="function(){var a=update([this],arguments);return __method.apply(null,a);}" blindDown="function(){var a=update([this],arguments);return __method.apply(null,a);}" slideUp="function(){var a=update([this],arguments);return __method.apply(null,a);}" slideDown="function(){var a=update([this],arguments);return __method.apply(null,a);}" pulsate="function(){var a=update([this],arguments);return __method.apply(null,a);}" shake="function(){var a=update([this],arguments);return __method.apply(null,a);}" puff="function(){var a=update([this],arguments);return __method.apply(null,a);}" squish="function(){var a=update([this],arguments);return __method.apply(null,a);}" switchOff="function(){var a=update([this],arguments);return __method.apply(null,a);}" dropOut="function(){var a=update([this],arguments);return __method.apply(null,a);}" getInlineOpacity="function(){var a=update([this],arguments);return __method.apply(null,a);}" forceRerendering="function(){var a=update([this],arguments);return __method.apply(null,a);}" setContentZoom="function(){var a=update([this],arguments);return __method.apply(null,a);}" collectTextNodes="function(){var a=update([this],arguments);return __method.apply(null,a);}" collectTextNodesIgnoreClass="function(){var a=update([this],arguments);return __method.apply(null,a);}" getStyles="function(){var a=update([this],arguments);return __method.apply(null,a);}" _extendedByPrototype="function(){}" hasAttribute="function(){var a=update([this],arguments);return __method.apply(null,a);}">
In Firefox the div renders like this:
<div style="left: 835px; top: 953px;" id="frm:tabs:0:rdg:rdg_showHiddenColumnsMenu:j_idt253_sub" class="iceMnuPopVrtSubMenu">
In IE7:
<div class="iceMnuPopVrtSubMenu" id="frm:tabs:0:rdg:rdg_showHiddenColumnsMenu:j_idt253_sub" style="display: none;" visible="function(){var a=update([this],arguments);return __method.apply(null,a);}" toggle="function(){var a=update([this],arguments);return __method.apply(null,a);}" hide="function(){var a=update([this],arguments);return __method.apply(null,a);}" show="function(){var a=update([this],arguments);return __method.apply(null,a);}" remove="function(){var a=update([this],arguments);return __method.apply(null,a);}" update="function(){var a=update([this],arguments);return __method.apply(null,a);}" replace="function(){var a=update([this],arguments);return __method.apply(null,a);}" insert="function(){var a=update([this],arguments);return __method.apply(null,a);}" wrap="function(){var a=update([this],arguments);return __method.apply(null,a);}" inspect="function(){var a=update([this],arguments);return __method.apply(null,a);}" recursivelyCollect="function(){var a=update([this],arguments);return __method.apply(null,a);}" ancestors="function(){var a=update([this],arguments);return __method.apply(null,a);}" descendants="function(){var a=update([this],arguments);return __method.apply(null,a);}" firstDescendant="function(){var a=update([this],arguments);return __method.apply(null,a);}" immediateDescendants="function(){var a=update([this],arguments);return __method.apply(null,a);}" previousSiblings="function(){var a=update([this],arguments);return __method.apply(null,a);}" nextSiblings="function(){var a=update([this],arguments);return __method.apply(null,a);}" siblings="function(){var a=update([this],arguments);return __method.apply(null,a);}" match="function(){var a=update([this],arguments);return __method.apply(null,a);}" up="function(){var a=update([this],arguments);return __method.apply(null,a);}" down="function(){var a=update([this],arguments);return __method.apply(null,a);}" previous="function(){var a=update([this],arguments);return __method.apply(null,a);}" next="function(){var a=update([this],arguments);return __method.apply(null,a);}" select="function(){var a=update([this],arguments);return __method.apply(null,a);}" adjacent="function(){var a=update([this],arguments);return __method.apply(null,a);}" identify="function(){var a=update([this],arguments);return __method.apply(null,a);}" readAttribute="function(){var a=update([this],arguments);return __method.apply(null,a);}" writeAttribute="function(){var a=update([this],arguments);return __method.apply(null,a);}" getHeight="function(){var a=update([this],arguments);return __method.apply(null,a);}" getWidth="function(){var a=update([this],arguments);return __method.apply(null,a);}" classNames="function(){var a=update([this],arguments);return __method.apply(null,a);}" hasClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" addClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" removeClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" toggleClassName="function(){var a=update([this],arguments);return __method.apply(null,a);}" cleanWhitespace="function(){var a=update([this],arguments);return __method.apply(null,a);}" empty="function(){var a=update([this],arguments);return __method.apply(null,a);}" descendantOf="function(){var a=update([this],arguments);return __method.apply(null,a);}" scrollTo="function(){var a=update([this],arguments);return __method.apply(null,a);}" getStyle="function(){var a=update([this],arguments);return __method.apply(null,a);}" getOpacity="function(){var a=update([this],arguments);return __method.apply(null,a);}" setStyle="function(){var a=update([this],arguments);return __method.apply(null,a);}" setOpacity="function(){var a=update([this],arguments);return __method.apply(null,a);}" makePositioned="function(){var a=update([this],arguments);return __method.apply(null,a);}" undoPositioned="function(){var a=update([this],arguments);return __method.apply(null,a);}" makeClipping="function(){var a=update([this],arguments);return __method.apply(null,a);}" undoClipping="function(){var a=update([this],arguments);return __method.apply(null,a);}" clonePosition="function(){var a=update([this],arguments);return __method.apply(null,a);}" getElementsBySelector="function(){var a=update([this],arguments);return __method.apply(null,a);}" childElements="function(){var a=update([this],arguments);return __method.apply(null,a);}" getStorage="function(){var a=update([this],arguments);return __method.apply(null,a);}" store="function(){var a=update([this],arguments);return __method.apply(null,a);}" retrieve="function(){var a=update([this],arguments);return __method.apply(null,a);}" clone="function(){var a=update([this],arguments);return __method.apply(null,a);}" purge="function(){var a=update([this],arguments);return __method.apply(null,a);}" getLayout="function(){var a=update([this],arguments);return __method.apply(null,a);}" measure="function(){var a=update([this],arguments);return __method.apply(null,a);}" getDimensions="function(){var a=update([this],arguments);return __method.apply(null,a);}" getOffsetParent="function(){var a=update([this],arguments);return __method.apply(null,a);}" cumulativeOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" positionedOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" cumulativeScrollOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" viewportOffset="function(){var a=update([this],arguments);return __method.apply(null,a);}" absolutize="function(){var a=update([this],arguments);return __method.apply(null,a);}" relativize="function(){var a=update([this],arguments);return __method.apply(null,a);}" fire="function(){var a=update([this],arguments);return __method.apply(null,a);}" observe="function(){var a=update([this],arguments);return __method.apply(null,a);}" stopObserving="function(){var a=update([this],arguments);return __method.apply(null,a);}" on="function(){var a=update([this],arguments);return __method.apply(null,a);}" childOf="function(){var a=update([this],arguments);return __method.apply(null,a);}" morph="function(){var a=update([this],arguments);return __method.apply(null,a);}" visualEffect="function(){var a=update([this],arguments);return __method.apply(null,a);}" highlight="function(){var a=update([this],arguments);return __method.apply(null,a);}" fade="function(){var a=update([this],arguments);return __method.apply(null,a);}" appear="function(){var a=update([this],arguments);return __method.apply(null,a);}" grow="function(){var a=update([this],arguments);return __method.apply(null,a);}" shrink="function(){var a=update([this],arguments);return __method.apply(null,a);}" fold="function(){var a=update([this],arguments);return __method.apply(null,a);}" blindUp="function(){var a=update([this],arguments);return __method.apply(null,a);}" blindDown="function(){var a=update([this],arguments);return __method.apply(null,a);}" slideUp="function(){var a=update([this],arguments);return __method.apply(null,a);}" slideDown="function(){var a=update([this],arguments);return __method.apply(null,a);}" pulsate="function(){var a=update([this],arguments);return __method.apply(null,a);}" shake="function(){var a=update([this],arguments);return __method.apply(null,a);}" puff="function(){var a=update([this],arguments);return __method.apply(null,a);}" squish="function(){var a=update([this],arguments);return __method.apply(null,a);}" switchOff="function(){var a=update([this],arguments);return __method.apply(null,a);}" dropOut="function(){var a=update([this],arguments);return __method.apply(null,a);}" getInlineOpacity="function(){var a=update([this],arguments);return __method.apply(null,a);}" forceRerendering="function(){var a=update([this],arguments);return __method.apply(null,a);}" setContentZoom="function(){var a=update([this],arguments);return __method.apply(null,a);}" collectTextNodes="function(){var a=update([this],arguments);return __method.apply(null,a);}" collectTextNodesIgnoreClass="function(){var a=update([this],arguments);return __method.apply(null,a);}" getStyles="function(){var a=update([this],arguments);return __method.apply(null,a);}" _extendedByPrototype="function(){}" hasAttribute="function(){var a=update([this],arguments);return __method.apply(null,a);}">
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Ken Fyten [ ken.fyten ] |
Salesforce Case | [] | |
Fix Version/s | EE-2.1.0 [ 10262 ] | |
Fix Version/s | EE-2.0.0.GA [ 10263 ] | |
Affects Version/s | EE-2.0.0.GA [ 10263 ] | |
Affects Version/s | 2.0.1 [ 10255 ] |
Salesforce Case | [] | |
Fix Version/s | EE-2.0.0.GA [ 10263 ] | |
Fix Version/s | EE-2.1.0 [ 10262 ] | |
Assignee Priority | P1 | |
Assignee | Ken Fyten [ ken.fyten ] | yip.ng [ yip.ng ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #24438 | Wed Apr 20 14:44:51 MDT 2011 | yip.ng | |
Files Changed | ||||
![]() |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #24439 | Wed Apr 20 14:53:57 MDT 2011 | yip.ng | |
Files Changed | ||||
![]() |
Attachment | screenshot-01.png [ 13126 ] | |
Attachment | screenshot-02.png [ 13127 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Attachment | IncorrectSubMenuVerticalPlacement.png [ 13135 ] |
Comment | [ This fix has caused a layout regression with submenu vertical positioning. If you view the attached IncorrectSubMenuVerticalPlacement.png, you will see that the submenus are now appearing too high vertically vs. the root menuitem that opens them. ] |
Attachment | IncorrectSubMenuVerticalPlacement.png [ 13135 ] |
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Assignee Priority | P1 | |
Resolution | Fixed [ 1 ] |
Salesforce Case | [] | |
Fix Version/s | 2.0.2 [ 10273 ] | |
Affects Version/s | 2.0.0 [ 10230 ] | |
Affects Version/s | EE-2.0.0.GA [ 10263 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
All the extra markups are added by IE, probably for debugger use? I normally just ignore them. Nothing to do with the problem at hand.