Dir Sir/Madam,
After upgrading DevEx VCL from 22.2.4 to 24.2.4, we encountered a significant issue.
We call dxResourceStringsRepository.NotifyListeners command in the OnEditValueChanged event of the TcxBarEditItem(ImageComboBoxProperties) object that is on a Ribbon. It is working well on 22.2.4 version.
If ImageComboBox located on a Bar, there is no problem, it is working expected, but if you locate it into a subItem, changing Bar.Caption fires OnEditValueChanged event a second time with EditValue is null, so EditValue does not keep the selection and empties its value.
I attached the sample project.
There is only one TcxBarEditItem. I placed it in both a bar and a SubItem in the bar.
If you change the value from the Edit on Bar there is no problem, but if you change the value from the Edit on SubItem problem occurs.