diff options
author | Lionel Elie Mamane <lionel@mamane.lu> | 2013-10-08 16:37:32 +0200 |
---|---|---|
committer | Lionel Elie Mamane <lionel@mamane.lu> | 2013-10-08 20:42:37 +0200 |
commit | 0089d3ae9442f26695ae742f5fbdeeaf698861f2 (patch) | |
tree | 431515200ac1488c681e70156ef88f7ce1fcc00e /reportbuilder | |
parent | writerfilter: drop more unused DFFOPT definition (diff) | |
download | core-0089d3ae9442f26695ae742f5fbdeeaf698861f2.tar.gz core-0089d3ae9442f26695ae742f5fbdeeaf698861f2.zip |
fdo#62994 reportbuilder survive empty formula
Change-Id: I1da053871d107730ad9a135deb48313d8a877d89
Diffstat (limited to 'reportbuilder')
-rw-r--r-- | reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormattedTextLayoutController.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormattedTextLayoutController.java b/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormattedTextLayoutController.java index 5bda08ba7900..1841122e26e5 100644 --- a/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormattedTextLayoutController.java +++ b/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/FormattedTextLayoutController.java @@ -84,6 +84,8 @@ public class FormattedTextLayoutController { final FormattedTextElement element = (FormattedTextElement) getNode(); final FormulaExpression formulaExpression = element.getValueExpression(); + if (formulaExpression.getFormulaExpression() == null) + return false; final Formula formula = formulaExpression.getCompiledFormula(); final LValue lValue = formula.getRootReference(); return FormatValueUtility.isReferenceChanged(this, lValue); |