[ https://issues.apache.org/jira/browse/OFBIZ-5552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacques Le Roux reopened OFBIZ-5552: ------------------------------------ I had to revert because it had some side effects, like hiding the top part of the product edit screen, reverted in trunk r1573498 R13.07 r1573500 R12.04 r1573501 R11.04 r1573502 > Problems in single form when use-when and position are used together > -------------------------------------------------------------------- > > Key: OFBIZ-5552 > URL: https://issues.apache.org/jira/browse/OFBIZ-5552 > Project: OFBiz > Issue Type: Bug > Components: ALL COMPONENTS > Affects Versions: SVN trunk > Reporter: Leila Mekika > Assignee: Jacques Le Roux > Priority: Minor > Fix For: Release Branch 11.04, SVN trunk, Release Branch 12.04, > Release Branch 13.07 > > Attachments: OFBIZ-5552.patch > > > The service "renderSingleFormString" check the previous field position to see > if the current field must be displayed after the previous field or on a new > line. > When the previous field has a use-when condition that is not valid, it > remains as the currentFormField and the next field is compared with this "not > rendered" field. If the position of this previous field is the same as the > current field, the current is displayed on the next line. > To reproduce, add in a single form the three fields below : > <field position="1" name="first"><display description="first"/></field> > <field position="2" name="second" use-when="true"><display > description="second"/></field> > <field position="2" name="second" use-when="false"><display > description="second"/></field> > The field second is rendered on a new line -- This message was sent by Atlassian JIRA (v6.2#6252)