[
https://issues.apache.org/jira/browse/WICKET-1265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12576949#action_12576949
]
Vjacheslav Kanivetc commented on WICKET-1265:
---------------------------------------------
I've tested the fix you have provided, it's working perfectly ;)
Hoping to see it in 1.3.2 version release already.
> 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
> Assignee: Matej Knopp
> Priority: Critical
> Fix For: 1.3.3
>
>
> 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.