Bug Tracker

Ticket #9103 (closed bug: fixed)

Opened 4 years ago

Last modified 3 years ago

.attr('foo', true) not setting related DOM property

Reported by: crescentfresh Owned by:
Priority: blocker Milestone: 1.6.1
Component: attributes Version: 1.6
Keywords: Cc:
Blocking: Blocked by:


(Note: this is the inverse of #9094)

In light of the 1.6 reversions to .attr() to match pre-1.6 behavior wrt boolean properties, .attr('foo', true) is broken. See  http://jsfiddle.net/4XmRM/

Change History

comment:1 Changed 4 years ago by crescentfresh

I'm sorry, report should read "In light of the 1.6.1 reversions..."

comment:2 Changed 4 years ago by timmywil

  • Status changed from new to closed
  • Resolution set to fixed

Set the property corresponding to a boolean attribute when setting to true. Fixes #9103.

comment:3 Changed 4 years ago by timmywil

  • Priority changed from undecided to blocker
  • Component changed from unfiled to attributes
  • Milestone changed from 1.next to 1.6.1
Note: See TracTickets for help on using tickets.