#1229 closed defect (fixed)
SplitContainer sizer stuck on iframe
Reported by: | ornus | Owned by: | liucougar |
---|---|---|---|
Priority: | high | Milestone: | 0.9 |
Component: | Widgets | Version: | 0.3 |
Keywords: | splitcontainer | Cc: | |
Blocked By: | Blocking: |
Description
It seems that SplitContainer? sizer hits the wall with iframes. The only way to resize is to move the mouse around the frame.
Attachments (3)
Change History (13)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
Milestone: | 0.4 → 0.5 |
---|
comment:3 Changed 14 years ago by
thanks. this solution works. to get it to work in IE set z-index to a positive number. IE might have to be in strict mode before it will work, not sure.
Changed 14 years ago by
Attachment: | splitContainer_1.patch added |
---|
patch fixing the problem based on the solution suggested earlier
comment:5 Changed 14 years ago by
The patch did not exactly work for me. I have a ContentPane within a vertically aligned SplitContainer, and this ContentPane contained an IFrame. The lid's height in this case was not extending to cover the whole ContentPane (despite the CSS settings), so I had to explicitly set the dimension with:
showCover: function(/*Panel widget*/ panel){ // .. coverDiv.className="dojoSplitContainerCover"; dojo.html.setMarginBox(coverDiv, dojo.html.getMarginBox(panel.domNode)); }
Changed 14 years ago by
Attachment: | 1229.patch added |
---|
comment:6 Changed 14 years ago by
Owner: | changed from bill to koranteng |
---|
comment:7 Changed 14 years ago by
Owner: | changed from koranteng to liucougar |
---|
steal this one
koranteng: if you are not happy with the patch, feel free to reopen it
comment:8 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
A fix was suggested in this thread. I tried it, and it works well for SplitContainers? with two splits on Mozilla, but does not work well on IE.