[ https://issues.apache.org/jira/browse/WICKET-5178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13655933#comment-13655933 ]
Sven Meier commented on WICKET-5178: ------------------------------------ The fix works fine for me, thanks! A minor nitpick: Even if an event is throttled, _handleEventCancelation() should be called nevertheless. Otherwise an event might trigger the default or bubble up because the throttled execution is delayed. --- a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js +++ b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-ajax-jquery.js @@ -1797,13 +1797,12 @@ throttler.throttle(throttlingSettings.id, throttlingSettings.d, Wicket.bind(function () { call.ajax(attributes); - Wicket.Ajax._handleEventCancelation(attributes); }, this)); } else { call.ajax(attributes); - Wicket.Ajax._handleEventCancelation(attributes); } + Wicket.Ajax._handleEventCancelation(attributes); }); }); }, > StopPropagation functionality on link is broken > ----------------------------------------------- > > Key: WICKET-5178 > URL: https://issues.apache.org/jira/browse/WICKET-5178 > Project: Wicket > Issue Type: Bug > Affects Versions: 6.7.0 > Reporter: Marieke Vandamme > Assignee: Martin Grigorov > Fix For: 6.8.0 > > Attachments: myproject.zip > > > In the quickstart I'll add the following is illustrated: > - simple table with AjaxLink on tr > - on that tr there's another AjaxLink with should not propagate the onclick > to the tr > - So when clicking the "here" link, on the server logging only the following > should appear: > * onclick LNK > but also the logging from the tr link is printed: > * onclick LNK > * onclick TR > In wicket 6.6 this works. > Thanks in advance ! Kind regards, Marieke -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira