diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java index 9936edbca1..27af8238b8 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java @@ -1224,6 +1224,7 @@ public class FindWindow extends Window implements EventListener, ValueCha boolean selected = false; listColumn.appendItem("",""); + ListItem liCol = null; for (int i = 0; i < cols.length; i++) { ValueNamePair item = cols[i]; @@ -1232,7 +1233,7 @@ public class FindWindow extends Window implements EventListener, ValueCha { listColumn.setSelectedItem(li); selected = true; - break; + liCol = li; } } if(!selected) listColumn.setSelectedIndex(0); @@ -1246,10 +1247,12 @@ public class FindWindow extends Window implements EventListener, ValueCha { listOperator.setSelectedItem(li); selected = true; - break; } } if(!selected) listOperator.setSelectedIndex(0); + + if (liCol != null) + addOperators(liCol, listOperator); } } // setValues