Opened 9 years ago

Closed 7 years ago

#12160 closed defect (wontfix)

Dialog widget with action bar interaction issue (IE6, IE7)

Reported by: ruanqi Owned by: Douglas Hays
Priority: high Milestone: 1.9
Component: Dijit Version: 1.6.0b1
Keywords: dijit dialog actionbar Cc: polomm@…, Douglas Hays
Blocked By: Blocking:

Description

This issue only happened in IE6/7. Hovering on the action button in action bar of a dialog that make inputted values in dialog disappear.Please put the attached testcase in dijit/tests/ to reproduce the issue.

Attachments (3)

2011-01-14 13-35-34.png (5.4 KB) - added by ruanqi 9 years ago.
before hovering on the "OK" button
after.png (5.1 KB) - added by ruanqi 9 years ago.
when the "OK" button was hovered, the values of dialog input disappeared
test_Dialog.html (28.6 KB) - added by bill 9 years ago.
My modified test case, "show dialog with no action buttons" text appears disappears based on mouse move over various parts of dialog

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by ruanqi

Attachment: 2011-01-14 13-35-34.png added

before hovering on the "OK" button

Changed 9 years ago by ruanqi

Attachment: after.png added

when the "OK" button was hovered, the values of dialog input disappeared

comment:1 Changed 9 years ago by bill

Cc: Douglas Hays added

There's no attachment, but I can see a similar problem by modifying the "dialog with no action bars" example in test_Dialog.html to have a <div>hi</div> after the </table>. Just mousing over the fields on IE6 (after typing in any value) causes the text to appear/disappear. Very strange IE6 rendering bug.

Changed 9 years ago by bill

Attachment: test_Dialog.html added

My modified test case, "show dialog with no action buttons" text appears disappears based on mouse move over various parts of dialog

comment:2 Changed 7 years ago by bill

Owner: set to Douglas Hays
Status: newassigned
Summary: Dialog widget with action bar interaction issueDialog widget with action bar interaction issue (IE6, IE7)

Doug, I think we can close this as wontfix if you have a workaround. IIRC you've listed similar workaround in other tickets, like setting position:fixed on the form controls in question?

comment:3 Changed 7 years ago by bill

Milestone: tbd1.9

comment:4 Changed 7 years ago by Douglas Hays

Resolution: wontfix
Status: assignedclosed

This is a known issue with IE6 and 7. Just add position:relative to the INPUT fields container, in this case the TABLE element:
<table style="position:relative;">

Note: See TracTickets for help on using tickets.