- }
- else if (index < (int)contrib_subsets.size() + first_level_index)
- {
- index -= first_level_index;
- if (current_subset != index)
- {
- current_subset = index;
- // FIXME: This shouln't be busy looping
- LevelSubset& subset = * (contrib_subsets[index]);
-
- current_contrib_subset = ⊂
-
- contrib_subset_menu->clear();
-
- contrib_subset_menu->additem(MN_LABEL, subset.title, 0,0);
- contrib_subset_menu->additem(MN_HL,"",0,0);
+ } else if (current_subset != index) {
+ current_subset = index;
+ // FIXME: This shouln't be busy looping
+ LevelSubset& subset = * (contrib_subsets[index]);