IDEMPIERE-4770 - fix advanced find and/or where clause (#931)

This commit is contained in:
muriloht 2021-10-18 09:29:40 -03:00 committed by GitHub
parent cb07d78293
commit bba2be3514
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 3 deletions

View File

@ -1043,7 +1043,6 @@ public class FindWindow extends Window implements EventListener<Event>, ValueCha
// And / Or / And Not / Or Not
ValueNamePair[] andOr = new ValueNamePair[] {
new ValueNamePair ("", ""),
new ValueNamePair ("AND", Msg.getMsg(Env.getCtx(),"AND")),
new ValueNamePair ("OR", Msg.getMsg(Env.getCtx(),"OR")),
new ValueNamePair ("AND NOT", Msg.getMsg(Env.getCtx(),"ANDNOT")),
@ -1052,11 +1051,10 @@ public class FindWindow extends Window implements EventListener<Event>, ValueCha
for (ValueNamePair item: andOr)
listAndOr.appendItem(item.getName(), item.getValue());
listAndOr.setSelectedIndex(0); //And - default
if (row<=0){ // don't show item on the first row.
listAndOr.setSelectedIndex(0);
listAndOr.setVisible(false);
} else {
listAndOr.setSelectedIndex(1); //And - default
listAndOr.setVisible(true);
}