[Bug #1185] Fixed combobox problems with selector for progress types
FEA: ItEr75S04BugFixing
This commit is contained in:
parent
3f93fa13c1
commit
40ec28426e
2 changed files with 11 additions and 3 deletions
|
|
@ -56,6 +56,7 @@ import org.zkoss.zul.Comboitem;
|
|||
import org.zkoss.zul.ComboitemRenderer;
|
||||
import org.zkoss.zul.Constraint;
|
||||
import org.zkoss.zul.Datebox;
|
||||
import org.zkoss.zul.ListModelList;
|
||||
import org.zkoss.zul.SimpleListModel;
|
||||
import org.zkoss.zul.Vbox;
|
||||
|
||||
|
|
@ -137,14 +138,16 @@ public class CompanyPlanningController implements Composer {
|
|||
if (cbProgressTypes == null) {
|
||||
cbProgressTypes = (Combobox) planner.getFellow("cbProgressTypes");
|
||||
}
|
||||
cbProgressTypes.setModel(new SimpleListModel(ProgressType.getAll()));
|
||||
|
||||
cbProgressTypes.setModel(new ListModelList(ProgressType.getAll()));
|
||||
cbProgressTypes.setItemRenderer(new ProgressTypeRenderer());
|
||||
|
||||
// FIXME: Select default configuration option
|
||||
// cbProgressTypes.renderAll();
|
||||
cbProgressTypes.invalidate();
|
||||
|
||||
Comboitem item = findListitemValue(cbProgressTypes,
|
||||
getProgressTypeFromConfiguration());
|
||||
|
||||
if (item != null) {
|
||||
cbProgressTypes.setSelectedItem(item);
|
||||
}
|
||||
|
|
@ -164,6 +167,7 @@ public class CompanyPlanningController implements Composer {
|
|||
});
|
||||
|
||||
cbProgressTypes.setVisible(true);
|
||||
|
||||
}
|
||||
|
||||
private static class ProgressTypeRenderer implements ComboitemRenderer {
|
||||
|
|
|
|||
|
|
@ -1431,7 +1431,7 @@ display:none;
|
|||
|
||||
.progress-types.z-combobox {
|
||||
position: relative;
|
||||
left: -3px;
|
||||
left: -9px;
|
||||
}
|
||||
|
||||
.progress-types {
|
||||
|
|
@ -1450,6 +1450,10 @@ display:none;
|
|||
text-indent: -200px;
|
||||
}
|
||||
|
||||
.progress-types.z-combobox input {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.show-advances img {
|
||||
position:relative;
|
||||
left: -6px;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue