Thanks for looking into that Si. It's been on my list for the last few days (since it went in) as a dangerous commit that needed review and I have no problem with pulling it until it is better reviewed and tested and fixed to not cause other problems... I have reopened the Jira issue: https://issues.apache.org/jira/browse/OFBIZ-542 -David On Dec 15, 2006, at 1:54 PM, [hidden email] wrote: > Author: sichen > Date: Fri Dec 15 12:53:59 2006 > New Revision: 487657 > > URL: http://svn.apache.org/viewvc?view=rev&rev=487657 > Log: > Reverting SVN r 486834. This caused a bug on certain types of > forms where a column which should be there was not displayed properly. > > Modified: > incubator/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ > form/ModelForm.java > > Modified: incubator/ofbiz/trunk/framework/widget/src/org/ofbiz/ > widget/form/ModelForm.java > URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/framework/ > widget/src/org/ofbiz/widget/form/ModelForm.java? > view=diff&rev=487657&r1=487656&r2=487657 > ====================================================================== > ======== > --- incubator/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ > form/ModelForm.java (original) > +++ incubator/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/ > form/ModelForm.java Fri Dec 15 12:53:59 2006 > @@ -100,8 +100,7 @@ > protected boolean skipEnd = false; > protected boolean hideHeader = false; > protected boolean overridenListSize = false; > - protected boolean listEnd = false; > - > + > protected List altTargets = new LinkedList(); > protected List autoFieldsServices = new LinkedList(); > protected List autoFieldsEntities = new LinkedList(); > @@ -998,11 +997,7 @@ > //Modification Nicolas > previousModelFormField = modelFormField; > } > - > - if (!displayHyperlinkFieldIter.hasNext()) { > - listEnd = true; > - } > - > + > List headerFormFields = new LinkedList(); > Iterator formFieldIter = this.fieldList.iterator(); > //boolean isFirstFormHeader = true; > @@ -1028,9 +1023,7 @@ > } > > // render the "form" cell > - if (!listEnd) { > - formStringRenderer.renderFormatHeaderRowFormCellOpen > (buffer, context, this); > - } > + formStringRenderer.renderFormatHeaderRowFormCellOpen > (buffer, context, this); > > Iterator headerFormFieldIter = headerFormFields.iterator(); > while (headerFormFieldIter.hasNext()) { > @@ -1053,9 +1046,7 @@ > } > } > > - if (!listEnd) { > - formStringRenderer.renderFormatHeaderRowFormCellClose > (buffer, context, this); > - } > + formStringRenderer.renderFormatHeaderRowFormCellClose > (buffer, context, this); > > // render the rest of the display/hyperlink fields > while (displayHyperlinkFieldIter.hasNext()) { > @@ -1214,9 +1205,7 @@ > } > > // render the "form" cell > - if (!listEnd) { > - > formStringRenderer.renderFormatItemRowFormCellOpen(buffer, > localContext, this); > - } > + formStringRenderer.renderFormatItemRowFormCellOpen > (buffer, localContext, this); > > if (formPerItem) { > formStringRenderer.renderFormOpen(buffer, > localContext, this); > @@ -1257,9 +1246,7 @@ > formStringRenderer.renderFormClose(buffer, > localContext, this); > } > > - if (!listEnd) { > - > formStringRenderer.renderFormatItemRowFormCellClose(buffer, > localContext, this); > - } > + formStringRenderer.renderFormatItemRowFormCellClose > (buffer, localContext, this); > > // render the rest of the display/hyperlink fields > while (innerDisplayHyperlinkFieldIter.hasNext()) { > > |
Free forum by Nabble | Edit this page |