diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/Planner.java b/ganttzk/src/main/java/org/zkoss/ganttz/Planner.java index 08c7a1347..33faee845 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/Planner.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/Planner.java @@ -73,6 +73,7 @@ import org.zkoss.zul.Listbox; import org.zkoss.zul.Listitem; import org.zkoss.zul.SimpleListModel; import org.zkoss.zul.South; +import org.zkoss.zul.api.Combobox; public class Planner extends HtmlMacroComponent { @@ -636,11 +637,13 @@ public class Planner extends HtmlMacroComponent { public void showAdvances() { Button showAdvancesButton = (Button) getFellow("showAdvances"); if (disabilityConfiguration.isAdvancesEnabled()) { + Combobox progressTypesCombo = (Combobox) getFellow("cbProgressTypes"); if (isShowingAdvances) { context.hideAdvances(); diagramGraph.removePostGraphChangeListener(showAdvanceOnChange); showAdvancesButton.setSclass("planner-command"); showAdvancesButton.setTooltiptext(_("Show progress")); + progressTypesCombo.setSelectedIndex(0); } else { context.showAdvances(); diagramGraph.addPostGraphChangeListener(showAdvanceOnChange); diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/planner/company/CompanyPlanningController.java b/libreplan-webapp/src/main/java/org/libreplan/web/planner/company/CompanyPlanningController.java index d1b6a24fd..4ffcc1402 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/planner/company/CompanyPlanningController.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/planner/company/CompanyPlanningController.java @@ -197,7 +197,7 @@ public class CompanyPlanningController implements Composer { @Override public void render(Comboitem item, Object data) { - ProgressType progressType = (ProgressType) data; + final ProgressType progressType = (ProgressType) data; item.setValue(progressType); item.setLabel(_(progressType.getValue()));