Make WordPress Core

Opened 12 years ago

Closed 8 years ago

#19309 closed defect (bug) (worksforme)

Instantiating any widget with checkboxes defaulted on don't transfer as checked only in IE9.

Reported by: beautomated's profile beautomated Owned by:
Milestone: Priority: normal
Severity: minor Version: 3.2.1
Component: Widgets Keywords:
Focuses: Cc:

Description

In the Links widget, the first two checkboxes are checked by default if using IE8, FireFox or Webkit. If you use IE9, the first two checkboxes will not be checked after you drop the fresh widget instance into a widgetized region of the template or the inactive widgets region. This appears to be an incompatibility between IE9 and a JS library used for copying the data. I do see the proper checked="checked" parameter in the source code of the primary instance and all saved instances. It just doesn't instantiate that parameter in the drag and drop action.

A community plugin we developed also exposes this IE9 / JS library bug: http://wordpress.org/extend/plugins/becounted/

I found a developer discussion and possible fix related to a non WP application here: https://github.com/SteveSanderson/knockout/issues/89

Thank you!

Change History (4)

#1 @beautomated
12 years ago

  • Version changed from 3.2.1 to 3.3

Note: Still occurs in WP 3.3

#2 @dd32
12 years ago

  • Version changed from 3.3 to 3.2.1

Please leave the version field set to the earliest reported version in which the bug can be reproduced in.

#3 @c3mdigital
10 years ago

  • Keywords reporter-feedback added

beautomated,

Are you still able to reproduce this bug in 3.6 or trunk? What happens when the widget is saved? Since the checked="checked" in the source does it still save as checked?

#4 @chriscct7
8 years ago

  • Keywords reporter-feedback removed
  • Milestone Awaiting Review deleted
  • Resolution set to worksforme
  • Status changed from new to closed

Unable to replicate this, and no additional reports in 2 years. Closing as worksforme

Note: See TracTickets for help on using tickets.