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]