sc/source/ui/app/scmod.cxx | 5 +++++
1 file changed, 5 insertions(+)
New commits:
commit 372362e4d1d5380d52e1862df9e8911090c18e14
Author: Kohei Yoshida <[email protected]>
Date: Tue Nov 13 14:14:30 2012 -0500
fdo#56776: Change in formula options should cause repaint.
Else Calc would fail to update the column headers due to A1 to R1C1
change (and vise versa).
Change-Id: I2c403212f5bc539aea92370e60da96f480549d6d
Reviewed-on: https://gerrit.libreoffice.org/1050
Reviewed-by: Markus Mohrhard <[email protected]>
Reviewed-by: Tor Lillqvist <[email protected]>
Tested-by: Tor Lillqvist <[email protected]>
diff --git a/sc/source/ui/app/scmod.cxx b/sc/source/ui/app/scmod.cxx
index 2635cb8..46e9140 100644
--- a/sc/source/ui/app/scmod.cxx
+++ b/sc/source/ui/app/scmod.cxx
@@ -1076,6 +1076,11 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
if (rOptSet.HasItem(SID_SCFORMULAOPTIONS, &pItem))
{
const ScFormulaOptions& rOpt = ((const
ScTpFormulaItem*)pItem)->GetFormulaOptions();
+
+ if (!pFormulaCfg || (*pFormulaCfg != rOpt))
+ // Formula options have changed. Repaint the column headers.
+ bRepaint = true;
+
SetFormulaOptions( rOpt );
if ( pDocSh )
_______________________________________________
Libreoffice-commits mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits