Close ModalWindow in IE with scrollbars scrolls to bottom
---------------------------------------------------------
Key: WICKET-1265
URL: https://issues.apache.org/jira/browse/WICKET-1265
Project: Wicket
Issue Type: Bug
Components: wicket-extensions
Affects Versions: 1.3.0-final
Environment: Windows XP with Internet Explorer 7
Reporter: André Winkler
Priority: Critical
The actual Site is too long, so the Internet Explorer shows ScrollBars. If I
show now a ModalWindow and close this, Wicket scrolls to bottom of the site.
I analyzed the javascript code of the ModalWindow (modal.js) and the problem is
by the solution of the focus problem:
if (Wicket.Browser.isIE()) {
// There's a strange focus problem in IE that disables focus on entire page,
// unless something focuses an input
var e = document.createElement("input");
document.body.appendChild(e);
e.focus();
document.body.removeChild(e);
}
The better solution, that ie don't scrolls to bottom, is:
if (Wicket.Browser.isIE()) {
// There's a strange focus problem in IE that disables focus on entire page,
// unless something focuses an input
var e = document.createElement("input");
document.body.insertBefore(e, document.body.firstChild);
e.focus();
document.body.removeChild(e);
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.