I think there is a bug in the ComboBox when bound to a list. In the program the content of the dropdown list is dependent of the type of item you are editing. So the list content can change many times. But it seems the list is not cleared when the bound list changes. New items is just added to the top of the list. See the screenshot.
(The blank lines in the dropdown list you see in the screenshot is intentional)