[Libreoffice-commits] .: Branch 'libreoffice-3-6-4' - sc/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Wed Nov 14 00:56:47 PST 2012


 sc/source/ui/app/scmod.cxx |    5 +++++
 1 file changed, 5 insertions(+)

New commits:
commit 372362e4d1d5380d52e1862df9e8911090c18e14
Author: Kohei Yoshida <kohei.yoshida at gmail.com>
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 <markus.mohrhard at googlemail.com>
    Reviewed-by: Tor Lillqvist <tml at iki.fi>
    Tested-by: Tor Lillqvist <tml at iki.fi>

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 )


More information about the Libreoffice-commits mailing list