Opened 14 years ago
Closed 14 years ago
#3074 closed defect (fixed)
tab closing doesn't work on IE 7
Reported by: | alex | Owned by: | bill |
---|---|---|---|
Priority: | high | Milestone: | 0.9beta |
Component: | Dijit | Version: | 0.9 |
Keywords: | dijit | Cc: | |
Blocked By: | Blocking: |
Description
try closing the "Closeable" tab item on dijit/themes/themeTester.html.
the content pane goes away but the label doesn't. If you close the click button again, it throws an exception.
Attachments (1)
Change History (6)
comment:1 Changed 14 years ago by
comment:2 follow-up: 3 Changed 14 years ago by
IE uses the removeChild(...) method in Container.js instead of the one in PageContainer?.js
Nicola
comment:3 follow-up: 4 Changed 14 years ago by
Replying to guest:
IE uses the removeChild(...) method in Container.js instead of the one in PageContainer?.js
Nicola
Pardon: IE sees an anonymous function instead of PageContainer?.removeChild(page); if I replace the removeChild call with the implementation, all works fine. :?
N
comment:4 Changed 14 years ago by
Replying to guest:
Same issue in LayoutContainer?, SplitContainer?, AccordionContainer?...
Nicola
Replying to guest:
IE uses the removeChild(...) method in Container.js instead of the one in PageContainer?.js
Nicola
Pardon: IE sees an anonymous function instead of PageContainer?.removeChild(page); if I replace the removeChild call with the implementation, all works fine. :?
N
Changed 14 years ago by
Attachment: | parser.js.diff added |
---|
[cla][patch] from [email protected]…: fixes the removeChild problem in TabContainer?
comment:5 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
problem exists also in IE6.
... and in IE6, tab close icon is mis-positioned by maybe 8px too far left though probabally unrelated.
mse says exception being thrown is from checking this.currentStyle on the tab button node after it has been destroyed ... in 'ie branch' of getComputedStyle