- if (index != scenew.getIndex()) {
- if (getScenarioService().isEmpty(group))
- icon = "icon.empty.png";
- // else if (group.isFinished()) icon = "icon.checked.png";
- else
- icon = "icon.done.png";
- addGroup(value, group.getTitle(), icon,
- "select-step?selection=" + value
- + "&title=%{title}");
- } else if (first) {
- addGroup(value, scenew.getTitle(), icon,
- "select-step?selection=" + value
- + "&title=%{title}");
- first = false;
+ if (index == scenew.getIndex()) {
+ if (first) {
+ addGroup(value, scenew.getTitle(), icon,
+ getSelectStepUrl(value));
+ first = false;
+ } else {
+ addSubItem(value, "menu.step." + number, icon,
+ getSelectStepUrl(value));
+ }