Opened 11 years ago

Closed 11 years ago

#7593 closed defect (fixed)

InlineEditBox: broken in IE6 and IE7

Reported by: Becky Gibson Owned by: bill
Priority: blocker Milestone: 1.2
Component: Dijit Version: 1.2beta
Keywords: Cc:
Blocked By: Blocking:

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 (4)

comment:1 Changed 11 years ago by Becky Gibson

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.

comment:2 Changed 11 years 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.

comment:3 Changed 11 years ago by bill

Owner: set to bill
Status: newassigned
Summary: inlineeditbox: broken in IE7InlineEditBox: broken in IE6 and IE7

comment:4 Changed 11 years ago by bill

Resolution: fixed
Status: assignedclosed

(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.