My AddOn's option menu is currently based on the LibUIDropDownMenu but alas, having implemented the menu, I've come to find out that it cannot be refreshed. This is important because one of the menu's options presents a checkbox for each bag the player has installed. The problem is that the bags change: some are replaced, some are added to an empy slot, some are removed and placed in a bank slot, etc. The only way to refresh the menu (and therefore reflect such a change) is to reload the UI - which works just fine.
1) Is my understanding of LibUIDropDownMenu incorrect and it can, in fact, be refreshed?
2) What other solutions should I be looking at?
Thanks, in advance