5.2.4 Form's getDefaultTracker() incompatible with 5.1.0.5
----------------------------------------------------------

                 Key: TAP5-1401
                 URL: https://issues.apache.org/jira/browse/TAP5-1401
             Project: Tapestry 5
          Issue Type: Bug
          Components: documentation, tapestry-core
    Affects Versions: 5.2.4
            Reporter: Michael Gentry
            Priority: Minor


In Tapestry 5.1.0.5, you can have code such as:

@Component
private Form inputs;
...
if (inputs.getDefaultTracker().getHasErrors())
...

This fails in 5.2.4 because getDefaultTracker() returns null if there are no 
errors.  This appears to be related to this closed bug:

https://issues.apache.org/jira/browse/TAP5-979

Perhaps getDefaultTracker() should check for a null and return an empty one to 
be backwards compatible with 5.1.0.5?  Alternatively, document it as a known 
incompatibility in the release notes.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to