Opened 10 years ago

Closed 8 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: [email protected]…, 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 10 years ago.
before hovering on the "OK" button
after.png (5.1 KB) - added by ruanqi 10 years ago.
when the "OK" button was hovered, the values of dialog input disappeared
test_Dialog.html (28.6 KB) - added by bill 10 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 10 years ago by ruanqi

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

before hovering on the "OK" button

Changed 10 years ago by ruanqi

Attachment: after.png added

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

comment:1 Changed 10 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 10 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 8 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 8 years ago by bill

Milestone: tbd1.9

comment:4 Changed 8 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.