I create Primefaces timeline with many events. After move mouse on event display, show a toolpit with information about this event (car number). Everything works after show first time, whem timeline rage change it stops working. I do not know why?
Update components from bean. Update components with ajax update
<p:timeline id="timeline" value="#{schedulerControler.model}" var="event" varGroup="group" editable="true">
<h:panelGroup id="myEvent" class="evenClassId#{event.id}">
<h:outputText value="#{event.transportAsset.city}"/>
</h:panelGroup>
<p:ajax event="rangechanged" update="tooltipsPanel" listener="{schedulerControler.rangeChanged}"/>
</p:timeline>
<p:panel id="tooltipsPanel" >
<ui:repeat value="#{schedulerControler.model.events}" var="varTooltip" >
<p:tooltip for="@(.evenClassId#{varTooltip.data.id})">
<h:outputText value="#{varTooltip.data.carNumber}"/>
</p:tooltip>
</ui:repeat>
</p:panel>
No error messages.