Im trying to create a setting item that is a dynamic list. Ive derived from CAknEnumeratedTextPopupSettingItem, and implemented my own CompleteConstructionL method. This works fine, and my items appear correctly in the list.
However, the 'value' that I pass in on construction doesnt change when I pick something from the my dynamic list.
When I comment out my implementation of CompleteConstructionL and replace with a call to the base class version (making it populate the list with the list items from the resource file) the 'value' does change when I pick something.
Am I missing something?