[
https://issues.apache.org/jira/browse/WICKET-3367?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13172314#comment-13172314
]
Martin Grigorov edited comment on WICKET-3367 at 1/2/12 4:33 PM:
-----------------------------------------------------------------
The patch is committed to current trunk.
There are few known problems:
- ModalWindow example doesn't work completely
- AjaxEditable**Label doesn't support the special behavior for ENTER/ESCAPE
keys (FIXED)
- the AjaxCheckBox in Ajax Todo List example doesn't mark itself as selected
- KittenCaptcha example doesn't select the kittens
- Ajax call throttling should be integrated somehow with the event handlers
These problems will be debugged soon.
was (Author: mgrigorov):
The patch is committed to current trunk.
There are few known problems:
- ModalWindow example doesn't work completely
- AjaxEditable**Label doesn't support the special behavior for ENTER/ESCAPE keys
- the AjaxCheckBox in Ajax Todo List example doesn't mark itself as selected
- KittenCaptcha example doesn't select the kittens
- Ajax call throttling should be integrated somehow with the event handlers
These problems will be debugged soon.
> Rewrite all JavaScript inline event handlers to be proper attached event
> handlers
> ---------------------------------------------------------------------------------
>
> Key: WICKET-3367
> URL: https://issues.apache.org/jira/browse/WICKET-3367
> Project: Wicket
> Issue Type: Sub-task
> Reporter: Igor Vaynberg
> Assignee: Martin Grigorov
> Fix For: 6.0.0
>
> Attachments: WICKET-3367.patch, WICKET-3367.patch, WICKET-3367.patch,
> WICKET-3367.patch
>
>
> Currently events added inside onclick, onsubmit attributes are problematic
> because they cannot be cancelled by other event handlers that are attached to
> events via javascript's addEventListener() and friends. We should extract all
> such inlined handlers and attach them via our Wicket.Event api.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira