Search and Top Navigation
#6202 closed bug (worksforme)
Opened October 19, 2010 02:38PM UTC
Closed October 19, 2010 02:53PM UTC
Last modified October 11, 2012 09:15PM UTC
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
Works for me. Please use the forums for help.