Opened 13 years ago

Last modified 13 years ago

#8131 confirmed Bug

CKEditor instance does not appear

Reported by: Brett Gardner Owned by:
Priority: Normal Milestone:
Component: General Version:
Keywords: Cc:

Description

I am using the CKEditor widget in a framework that does custom "flexing". This works by shrinking all the "flexing" nodes and then setting their heights programmatically.

The fix applied for http://dev.ckeditor.com/ticket/5956 causes a race condition whereby if the flexing all occurs within 1 second then the ckeditor widget gets its display set to none.

To workaround this bug we are setting a timeout of 1200 to clear the display and "reflexing" our ckeditor node.

Note that no errors are caused in firefox if that fix is removed and the node has an offsetheight of 0.

So can either the fix be removed, made configurable or be tied more specifically to the display settings that cause the errors in firefox.

Attachments (2)

8131-testcase.tar.gz (643 bytes) - added by Brett Gardner 13 years ago.
Test case for bug. Should be placed in the _samples directory
8131-testcase.html (928 bytes) - added by Brett Gardner 13 years ago.
Test case - should be run from the "_samples" directory

Download all attachments as: .zip

Change History (6)

comment:1 Changed 13 years ago by Jakub Ś

Status: newpending

You think you could pass a sample TC for this one? With a TC we will know exactly what to look at and perhaps (only prehaps) it will be possible to leave #5956 and fix this one.

Changed 13 years ago by Brett Gardner

Attachment: 8131-testcase.tar.gz added

Test case for bug. Should be placed in the _samples directory

comment:2 Changed 13 years ago by Brett Gardner

Note, I had to tarball it to get it past the akismet spam filter.

comment:3 Changed 13 years ago by Jakub Ś

Please try to send it again. It should be fixed now.

Changed 13 years ago by Brett Gardner

Attachment: 8131-testcase.html added

Test case - should be run from the "_samples" directory

comment:4 Changed 13 years ago by Jakub Ś

Status: pendingconfirmed

This TC is reproducible in Firefox, Opera and Webkit from CKE 3.0.

It seems to work in IE.

Note: See TracTickets for help on using tickets.
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy