#6202 closed bug (worksforme)
Possible Internet Explorer 6+ Dialog Bug
Reported by: | seb835 | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | ui.dialog | Version: | 1.7 |
Keywords: | IE dialog not properly closed | Cc: | |
Blocked by: | Blocking: |
Description
Hello,
When opening a dialog before starting an ajax request, then closing the dialog after completing the ajax request, the dialog visually closes but seems to leave behind a hidden 'screen' that diverts mouse clicks away from simple HTML element below such as a tags and check-boxes.
Example code:
// Open dialog $('#wait_dialog').dialog('open'); $.post("/ajax/set_user_system_settings.php", function(data) { // Perform actions on returned data... // ... // ... // Close dialog $('#wait_dialog').dialog('open'); });
It seems that if the ajax call finishes quickly, the dialog doesn't close properly in IE (clicking a-tags or checkboxes does not work anymore).
Adding a delay to the ajax-called page in PHP using usleep(600000) (for example) remedies this problem.
This happens to me in IE6 and IE7.
Thank you, Seb
Note: See
TracTickets for help on using
tickets.
Works for me. Please use the forums for help.