[
https://issues.apache.org/jira/browse/WICKET-1713?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Timo Rantalaiho updated WICKET-1713:
------------------------------------
Attachment: modal-window-tabindex-problem.zip
To reproduce the problem, move from one text field to another with tab on IE,
click "Show modal window", close the modal window, and try moving from one text
field to another with tab again
> ModalWindow JavaScript does not restore tabIndexes correctly on IE 6
> --------------------------------------------------------------------
>
> Key: WICKET-1713
> URL: https://issues.apache.org/jira/browse/WICKET-1713
> Project: Wicket
> Issue Type: Bug
> Components: wicket-extensions
> Affects Versions: 1.3.3, 1.4-M2
> Environment: IE 6, tested on Windows XP and CrossOver on Linux
> Reporter: Timo Rantalaiho
> Assignee: Timo Rantalaiho
> Fix For: 1.3.5, 1.4-M3
>
> Attachments: modal-window-tabindex-problem.zip
>
>
> Attached quickstart reproduces the problem before the fix. The problem is
> that if there are many input elements and some of them have tabindexes set,
> they are not restored properly when the modal window is closed.
> It seems that when you do getElementsByTagName, IE 6 does not always return
> them in the same order.
> I fixed this by using a custom javascript object property "hiddenTabIndex" to
> store the information directly to the manipulated element instead of the
> array. Object-oriented Javascript programming to save the world :)
> It would be great if Matej and other javascript / ModalWindow experts could
> have a look!
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.