tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TAP5-2308) TriggerFragment mixin is not working if it is applied for a field in a beaneditor
Date Thu, 10 Sep 2015 09:05:46 GMT

    [ https://issues.apache.org/jira/browse/TAP5-2308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14738448#comment-14738448
] 

ASF subversion and git services commented on TAP5-2308:
-------------------------------------------------------

Commit 0fa5d92d90ae62319c55bfd3cc02f05afe01eee2 in tapestry-5's branch refs/heads/master from
[~jkemnade]
[ https://git-wip-us.apache.org/repos/asf?p=tapestry-5.git;h=0fa5d92 ]

TAP5-2308: defer resetting the clientID, otherwise a new one would be created when the getClientId
method is called later


> TriggerFragment mixin is not working if it is applied for a field in a beaneditor
> ---------------------------------------------------------------------------------
>
>                 Key: TAP5-2308
>                 URL: https://issues.apache.org/jira/browse/TAP5-2308
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-core
>    Affects Versions: 5.4
>            Reporter: Balázs Palcsó
>            Assignee: Jochen Kemnade
>            Priority: Minor
>             Fix For: 5.4
>
>
> I am trying to use FormFragment with TriggerFragment on checkbox in the way it is documented
at: http://tapestry.apache.org/5.3/apidocs/org/apache/tapestry5/corelib/components/FormFragment.html
> Here is my template snippet
> --------------------------------
> {code}
> <t:beaneditor object="job" include="title,description,proposalDeadline,jobCompletionDeadline,tags,canBeDoneRemotely">
>   <p:canBeDoneRemotely>
>     <t:checkbox t:id="canBeDoneRemotely" value="job.canBeDoneRemotely" t:mixins="triggerfragment"
fragment="jobAddress"/>
>     <t:label for="canBeDoneRemotely"/>
>   </p:canBeDoneRemotely>
>  </t:beaneditor>
> <t:formfragment t:id="jobAddress" visible="!job.canBeDoneRemotely">
>        <t:beaneditor object="job" include="address" />
> </t:formfragment>
> {code}
> The error message I get
> --------------------------------
> The event is bound properly and gets triggered when clicking on the checkbox, but I get
the this error message:
> Uncaught Error: Attempt to wrap a null DOM element dom.js:411
> wrapElement dom.js:411
> update form-fragment.js:36
> wrapped dom.js:49
> jQuery.event.dispatch jquery.js:4624
> jQuery.event.add.elemData.handle jquery.js:4292
> The reason:
> ------------------
> In form-fragment.js at line 36 spec.fragmentId is undefined.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message