Ticket #7593 (closed defect: fixed)

Opened 10 months ago

Last modified 10 months ago

InlineEditBox: broken in IE6 and IE7

Reported by: becky Owned by: bill
Priority: highest Milestone: 1.2
Component: Dijit Version: 1.2beta
Severity: normal Keywords:
Cc:

Description

As of the 09/04/nightly: http://archive.dojotoolkit.org/dojo-2008-09-04/dojotoolkit/dijit/tests/test_InlineEditBox.html the inlineeditbox is not working in IE

Load test_InlineEditBox.html in IE7 - click on an inlineeditbox and IE7 gives an error.

Change History

Changed 10 months ago by becky

More info: the first inlineedittextbox (above "Dear") works, as does the ones above and below "Sincerely". But, the one next to "Dear" does not work but it is also just a simple text box.

Changed 10 months ago by bill

It's failing setting containerNode.innerHTML for the save/cancel buttons, similar to #7478. (The save/cancel buttons are created even autoSave=true.) And also similar to #7478 it only happens when inside a <p> node. Hmm.

Changed 10 months ago by bill

  • status changed from new to assigned
  • owner set to bill
  • summary changed from inlineeditbox: broken in IE7 to InlineEditBox: broken in IE6 and IE7

Changed 10 months ago by bill

  • status changed from assigned to closed
  • resolution set to fixed

(In [15139]) Change InlineEditBox? to use <span> instead of <fieldset>, to workaround IE bugs (?) setting innerHTML for the button labels. Fixes #7593 !strict.

Also added some button tests.

Note: See TracTickets for help on using tickets.