Cześć,
Od dłuższego czasu borykam się z tym problemem i już mi brak pomysłów, jak to rozwiązać.
Może ktoś da radę pomóc.
Sytuacja wygląda tak:

otwieram stronę gdzie mam filtr z jego nazwą : i combolist (z wybranym defaultValue) -> klikam w jego edycje wyskakuje mi dialog zmieniam mu wartość defaultValue i zmienia się w oknie dialogu -> daje zatwierdź i zamykam dialog.

problem w tym ze w combolist sie ona nie aktualizuje po zatwierdzeniu i wyjsciu z dialogu.

Po odświeżeniu strony jest zmieniona wartość którą wcześniej ustawiłem. Nie mam pojęcia co może być nie tak...

<p:selectOneMenu panelStyleClass="#{templateView.templateOnlyMode or !reportEditMode or (!reportView.editMode and !reportFilterUsageView.checkIfCellHasDefinedAnyAlias(templateView.template.templateMap[row][column].filterID)) ? 'custom-disable-items' : ''}" styleClass="form-control" style="text-align: left !important;" id="dictionaryMenu" value="#{templateView.template.templateMap[row][column].defaultValue}" 
                                                                                    rendered="#{(templateView.template.templateMap[row][column].selectedAvailableType == AvailableType.DICTIONARY and templateView.template.templateMap[row][column].type == SearchEnumType.COMBO_TYPE) and  not (templateView.template.templateMap[row][column].dictionaryIsHierarchical)}">
                                                                       <f:selectItem itemLabel="#{localConsts['General.select']}" itemValue=""/>
                                                                       <f:selectItems value="#{templateView.template.templateMap[row][column].dictionaryContentSelectItem}" var="displayedSelection" 
                                                                                      
                                                                                      itemLabel="#{displayedSelection.label}" 
                                                                                      itemValue="#{displayedSelection.value}" />
                                                                       <p:ajax event="change"/>
                                                                   </p:selectOneMenu>            

dodam jeszcze że poza selectOneMenu ta value="#{templateView.template.templateMap[row][column].defaultValue} się zmienia dynamicznie