Ticket #8131 (confirmed Bug)

Opened 3 years ago

Last modified 3 years ago

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

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

Change History

comment:1 Changed 3 years ago by j.swiderski

  • Status changed from new to pending

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 3 years ago by brett.gardner

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

comment:2 Changed 3 years ago by brett.gardner

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

comment:3 Changed 3 years ago by j.swiderski

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

Changed 3 years ago by brett.gardner

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

comment:4 Changed 3 years ago by j.swiderski

  • Status changed from pending to confirmed

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 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy