Opened 14 years ago
Closed 14 years ago
#6146 closed Bug (fixed)
IE: Floating panels offset when editor is within a container that has defined width
Reported by: | Damian | Owned by: | Frederico Caldeira Knabben |
---|---|---|---|
Priority: | Normal | Milestone: | CKEditor 3.4.1 |
Component: | UI : Floating Panel | Version: | 3.0 |
Keywords: | IBM IE | Cc: | satya_minnekanti@… |
Description
See attached screenshot for example.
Steps to reproduce:
- Open sample provided with ticket in IE7.
- Ensure that the window size of the browser is small enough to cause a horizontal scrollbar to appear in the window
- Open a panel.
Result: the floating panels render off-screen. This is a major globalization problem.
Sample to test with:
<html> <head> <meta content="text/html; charset=utf-8" http-equiv="content-type" /> <script type="text/javascript" src="ckeditor_source.js"></script> <script type="text/javascript"> function loadEditor() { CKEDITOR.appendTo("content", {language: "he", skin: "kama"}); } </script> </head> <body onload="loadEditor();" dir="rtl"> <div style="width: 800px; border: 1px dashed black;"> <div id="content"> </div> </body> </html>
Attachments (5)
Change History (17)
Changed 14 years ago by
Attachment: | IE_FloatingPanelProblem.png added |
---|
comment:1 Changed 14 years ago by
Status: | new → confirmed |
---|
comment:2 Changed 14 years ago by
Owner: | set to Sa'ar Zac Elias |
---|---|
Status: | confirmed → assigned |
Changed 14 years ago by
Attachment: | 6146.patch added |
---|
comment:3 Changed 14 years ago by
Milestone: | → CKEditor 3.4.1 |
---|---|
Status: | assigned → review |
Version: | → 3.0 |
comment:4 Changed 14 years ago by
Changed 14 years ago by
Attachment: | IE_FloatingPanelProblem_2.png added |
---|
Changed 14 years ago by
Attachment: | IE_FloatingPanelProblem_3.png added |
---|
comment:5 Changed 14 years ago by
Status: | review → review_failed |
---|
comment:6 Changed 14 years ago by
Keywords: | IE added |
---|
Weird, but I'm not able to reproduce it anymore with IE8 in all modes in both trunk and the 3.4 branch.
comment:7 Changed 14 years ago by
Cc: | satya_minnekanti@… added |
---|
comment:8 Changed 14 years ago by
Owner: | changed from Sa'ar Zac Elias to Frederico Caldeira Knabben |
---|---|
Status: | review_failed → assigned |
I'm able to reproduce the problem with IE8 in all modes.
comment:9 Changed 14 years ago by
Actually, I've noticed that the TC is on quirks, so I was able to reproduce it on IE8+Quirks and IE8+Compat. It's ok with IE8+Standards.
Changed 14 years ago by
Attachment: | 6146_2.patch added |
---|
comment:10 Changed 14 years ago by
Status: | assigned → review |
---|
I've noticed that even IE8 mode has issues in this tc, even if in a different way.
The provided patch should be able to fix it in quirks (IE6), IE7 and IE8 modes.
comment:11 Changed 14 years ago by
Status: | review → review_passed |
---|
comment:12 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | review_passed → closed |
Fixed with [5826].
This definitely works better now.
When the user scrolls to the left, it still throws the panel alignment off a bit (see attachment IE_FloatingPanelProblem_2.png.
Also, this issue affects the colour picker panels too, see IE_FloatingPanelProblem_3.png.