Self-updating AutoCompleteTextField moves focus to start of field in IE only
----------------------------------------------------------------------------
Key: WICKET-3093
URL: https://issues.apache.org/jira/browse/WICKET-3093
Project: Wicket
Issue Type: Bug
Affects Versions: 1.4.12
Reporter: Alex Grant
Priority: Minor
I have an AutoCompleteTextField that has a AjaxFormSubmitBehavior("onchange")
attached so that we can canonicalise the value (eg correct the case)
automatically. In IE only, when you pause long enough to trigger the
AjaxFormSubmitBehavior, the cursor moves to the start of the text field, so if
you type "123" slowly you may be "312".
This is only an issue in IE as it is caused by WICKET-2279 - if I remove the
javascript added for that bug the problem goes away.
The problem can also be solved by changing AjaxFormSubmitBehavior("onchange")
to AjaxFormSubmitBehavior("onblur"), but I still consider it a bug given it
only occurs in IE - Firefox and Chrome behave correctly no matter what you do.
Also, since the javascript added in WICKET-2279 starts with the comment "//
hack for a focus issue in IE, WICKET-2279" I figured you'd like to know about
any quirky behaviour it causes.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.