[
https://issues.apache.org/jira/browse/TAP5-260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643710#action_12643710
]
Hugo Palma commented on TAP5-260:
---------------------------------
It is odd, can't find a reason to why the Autocomplete object isn't getting
garbage collected.
Can you replicate this problem ?
> Autocompleter mixin doesn't work when inside zone and after update
> ------------------------------------------------------------------
>
> Key: TAP5-260
> URL: https://issues.apache.org/jira/browse/TAP5-260
> Project: Tapestry 5
> Issue Type: Bug
> Components: tapestry-core
> Affects Versions: 5.0.15
> Reporter: Hugo Palma
>
> I have a textfield with the autocompleter mixin inside a zone. Everything
> works fine until some event updates the zone.
> After that first update i start getting the following javascript error.
> After some digging i found that what is happening is that when the
> autcompleter mixin renders again as the zone is updated it generates a new id
> for it. This id is used to register with the Ajax.Autocompleter javascript
> object. The problem is that the previous render had already registered the
> same Ajax.Autocompleter object listener but for the previous id that doesn't
> id anymore, hence the error.
> $(element) is null prototype.js (line 1577)
> hide()("subject:11ce7b19c7a:loader")
> stopIndicator()() controls.js (line 126)
> hide()()controls.js (line 116)
> (?)()()prototype.js (line 209)
> $(element).style.display = 'none';prototype.js (line 1577
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]