У меня есть диалоговое окно PRIMEFACES, в котором я использую атрибут onCloseUpdate для повторного рендеринга всего содержимого диалога, когда диалоговое окно закрыто. Проблема в том, что когда я закрываю диалоговое окно и (быстро) нажимаю, чтобы открыть его снова, я вижу, что onCloseUpdate не завершил повторную визуализацию содержимого диалогового окна, и старое содержимое отображается в течение полсекунды / секунды.
Вот командная ссылка, которая делает диалог видимым:
<h:commandLink id="area1" onclick="dlg.show()">
...
</h:commandLink>
, и вот диалог:
<ppctu:dialog onCloseUpdate="... here is all the component ids from the dialog content ..." modal="true" widgetVar="dlg">
Есть ли какой-нибудь способ дождаться завершения рендеринга onCloseUpdate?
Заранее спасибо