Opened 6 years ago

Last modified 6 years ago

#11378 confirmed Bug

IE 8 & 9 Toolbar styling goes awry with 3 or more editors

Reported by: Dennis Jakobsen Owned by:
Priority: Normal Milestone:
Component: UI : Toolbar Version: 4.3.1
Keywords: theme Cc:

Description

We have a questionnarie answering page where multiple ckeditors are shown. Whenever we have 3 or more, every toolbar from the 3rd editor has remnants from the black/white styles left i plugins/icons.png.

This is a custom built ckeditor with only the moonocolor theme, but still this icon set is part of the plugin folder.

Attachments (3)

ie-toolbar-issue.png (77.0 KB) - added by Dennis Jakobsen 6 years ago.
build-config.js (1.6 KB) - added by Dennis Jakobsen 6 years ago.
build.config
Selection_160.png (71.4 KB) - added by Piotrek Koszuliński 6 years ago.

Download all attachments as: .zip

Change History (10)

Changed 6 years ago by Dennis Jakobsen

Attachment: ie-toolbar-issue.png added

comment:1 Changed 6 years ago by Piotrek Koszuliński

Status: newpending

Could you attach your CKEditor build?

Changed 6 years ago by Dennis Jakobsen

Attachment: build-config.js added

build.config

Changed 6 years ago by Piotrek Koszuliński

Attachment: Selection_160.png added

comment:2 Changed 6 years ago by Piotrek Koszuliński

I downloaded a CKEditor build using the build config you attached and modified one of the samples to contain 3 editors. All 3 use the moonocolor skin.

Are you sure that it wasn't a cache? If it wasn't please attach a sample on which this issue will be reproducible.

comment:3 Changed 6 years ago by Dennis Jakobsen

It's not a cache issue, it's an IE css issue.. the inline style (why oh why?) is not being overridden.

Granted my page is an old vb.net bloated table nested nightmare, but ckeditor is not really helping there. It actually seems to fit right in. A bloated nested nightmare of inline styles and scripts. I thought v4 was a rewrite?

I'll try to save the html from the page and see if running it seperately will yield the same results.

Can you confirm that the Moono theme icons are still in the plugin folder like i described?

I tried deleting them but that just yields empty icons in the toolbar. The html for all toolbars is identical, the style classes are simply not applied from the 3rd instance..

comment:4 Changed 6 years ago by Piotrek Koszuliński

It's not a cache issue, it's an IE css issue.. the inline style (why oh why?) is not being overridden.

I tried to reproduce it on IE with no luck.

Can you confirm that the Moono theme icons are still in the plugin folder like i described?

Yes I can, but they are there intentionally, it's not a bug. Moonocolor icons are in its skin/moonocolor folder. Those icons in plugins/ folder are needed because skin may be installed by simply unpacking it in skins folder and it may not include icons for existing plugins.

comment:5 Changed 6 years ago by Dennis Jakobsen

I think i forgot a very important part in the description. It actually works on the first visit. Just refresh the page with F5 or ctrl+r and you will see.

comment:6 Changed 6 years ago by Piotrek Koszuliński

Status: pendingconfirmed

Indeed, I can confirm it after CTRL+R.

comment:7 Changed 6 years ago by Dennis Jakobsen

I have also confirmed that a total barebones aspx page has the issue:

<!DOCTYPE html> <html> <head><title>ck test</title></head>

<body>

<form runat="server">

<WebUI:BasicCKeditor ID="one" runat="server"></WebUI:BasicCKeditor> <WebUI:BasicCKeditor ID="two" runat="server"></WebUI:BasicCKeditor> <WebUI:BasicCKeditor ID="three" runat="server"></WebUI:BasicCKeditor> <WebUI:BasicCKeditor ID="four" runat="server"></WebUI:BasicCKeditor>

</form>

</body>

</html>

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy