Maybe there are several Ajax event behaviors on the same type assigned to this component ----------------------------------------------------------------------------------------
Key: WICKET-4463 URL: https://issues.apache.org/jira/browse/WICKET-4463 Project: Wicket Issue Type: Bug Components: wicket Affects Versions: 1.5.5 Reporter: Serban Balamaci Priority: Minor I don't know if this is actually an issue, just wanted to know let you know what the recent http://apache-wicket.1842946.n4.nabble.com/Log-a-warning-when-there-are-several-ajax-event-behaviors-on-the-same-event-td4413925.html change impacted. We are now seeing: WARN (org.apache.wicket.ajax.AjaxEventBehavior:120) - org.apache.wicket.ajax.markup.html.AjaxLink$1 {event='onclick'} assigned to [ [Component id = delete]] is overriding the previous value of the inline attribute. Maybe there are several Ajax event behaviors on the same type assigned to this component. Because we have an AjaxLink with added ConfirmBehavior that does not "replace" but "enhances" by appending to a behaviour: ConfirmBehavior extends Behavior { @Override public void onComponentTag(Component component, ComponentTag tag) { StringBuilder handler = new StringBuilder(128); handler.append("if (!confirm('"); handler.append(message.getObject()); handler.append("')) {return false;} "); String script = tag.getAttributes().getString("onclick"); if (script != null) { handler.append(script); } tag.put("onclick", handler.toString()); } } we can/should probably change it to an AjaxCallDecorator, just wanted to let others know what the change http://apache-wicket.1842946.n4.nabble.com/Log-a-warning-when-there-are-several-ajax-event-behaviors-on-the-same-event-td4413925.html might affect. Thanks. -- 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