[wp-trac] [WordPress Trac] #18102: IE8 and wp_tiny_mce has broken Link button

WordPress Trac wp-trac at lists.automattic.com
Wed Jul 13 14:07:44 UTC 2011


#18102: IE8 and wp_tiny_mce has broken Link button
--------------------------+-----------------------------
 Reporter:  MadtownLems   |      Owner:
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  General       |    Version:
 Severity:  normal        |   Keywords:
--------------------------+-----------------------------
 With IE8 and custom-generated WYSIWYG editors created with wp_tiny_mce,
 the link button doesn't work correctly.  What happens is quite
 interesting:

 On the first click, the Add/Edit dialog link box appears full sized, but
 empty.

 Dismissing the box and clicking the link button again will give you just
 the Add/Edit link dialog box's title, but not even a box.

 Dismissing that box and clicking on it a third time will finally generate
 an Add/Edit link form in the dialog box, but it won't be functional.

 As far as I can tell, there are no JavaScript errors displayed.

 This works correctly in Chrome, FireFox, and IE9. The problem only exists
 in IE8 as far as I can tell.  I tested on 3.2 and 3.2.1

 The issue occurs with a default theme, but not with all plugins disabled
 (because plugins are required to create such a WYSIWYG box).  The issue
 does NOT exist on the default post/page add/edit screens.  Examples of
 plugins affected are WYSIWYG Widgets (http://wordpress.org/extend/plugins
 /wysiwyg-widgets/) and Rich Text Tags (http://wordpress.org/extend/plugins
 /rich-text-tags/), although I discovered the issue while developing my own
 plugin.

 I also put together a bare-bones plugin to help verify the issue in case
 that helps (see the new menu item in Settings):
 http://dl.dropbox.com/u/5148765/lems_wysiwyg_test.php  (requires WP 3.2+)

 While it's possible that the real problem is how we're calling wp_tiny_mce
 (and I certainly apologize if that's the case), all 3 of us developers
 have run into this issue independently.

 Let me know if you need any more info!

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/18102>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list