Обновление по имени класса не работает для Lazy DataScroller - PullRequest
0 голосов
/ 18 октября 2018

У меня Lazy DataScroller, и я хочу обновить элементы по className ( updated = "@ (. MyClass)" ).Проблема в том, что обновление не работает с ленивым DataScroller . Если я удаляю ленивый атрибут и использую простой список (не LazyDataModel) - обновление по имени класса выполняется успешно .

<p:dataScroller id="myId" value="#{searchCriteria.lazyDataModel}" lazy="true" var="a" chunkSize="12" rowIndexVar="rowIndex">
    <h:panelGroup id="dummy" styleClass="myClass" layout="block">
        // content is not updated when updated="@(.myClass)"
    </h:panelGroup>
</p:dataScroller>


<p:dataScroller id="myId" value="#{searchCriteria.myList}"  var="a" chunkSize="12" rowIndexVar="rowIndex">
    <h:panelGroup id="dummy" styleClass="myClass" layout="block"> 
        // content is updated successfully when updated="@(.myClass)"
    </h:panelGroup>
</p:dataScroller>

Есть ли способ это исправить?

...