You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Igor Vaynberg (JIRA)" <ji...@apache.org> on 2007/03/31 08:36:25 UTC
[jira] Resolved: (WICKET-437) AjaxLink does not respect
FLAG_ENABLED
[ https://issues.apache.org/jira/browse/WICKET-437?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Igor Vaynberg resolved WICKET-437.
----------------------------------
Resolution: Fixed
Fix Version/s: 1.3
dont think we will fix this in 1.2.5, but it is fixed in 1.3
> AjaxLink does not respect FLAG_ENABLED
> --------------------------------------
>
> Key: WICKET-437
> URL: https://issues.apache.org/jira/browse/WICKET-437
> Project: Wicket
> Issue Type: Improvement
> Components: wicket
> Affects Versions: 1.2.5
> Environment: All
> Reporter: Charlie Dobbie
> Assigned To: Igor Vaynberg
> Fix For: 1.3
>
>
> Link respects the enabled state of the component, reverting to a do-nothing span tag. AjaxLink does not respect the enabled state, and will remain active regardless. In the name of consistency, I believe AjaxLink should behave similarly to Link in this respect.
> At the moment I am using the following code in my AjaxLink subclasses.
> protected void onComponentTag(ComponentTag tag) {
> super.onComponentTag(tag);
> if(!isEnabled()) {
> tag.setName("span");
> tag.remove("href");
> tag.remove("onclick");
> }
> }
> This code works for me, but may need to be expanded to cover all eventualities!
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.