diff options
author | Winfried Donkers <winfrieddonkers@libreoffice.org> | 2015-01-15 10:35:32 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2015-02-12 19:11:14 +0000 |
commit | 8e89b2673af9e135b74ad93b08737962d6fee3d8 (patch) | |
tree | ad316b88a67c215f24f0a1d3f394d6fe25c9376f | |
parent | 0c2447648961bc8fa4776f996604fead893e3be4 (diff) |
fdo#87534 fix HYPERLINK behaviour when used in names
When using HYPERLINK() in names, the hyperlink was set to disabled
on copying token. After fix, behaviour is consistent.
Note: reducing the fix to 1 line does not work, a set hyperlink
is only to be copied when applicable.
Change-Id: I27ad24ed8912afa548f08d249ad51d18a792c275
Reviewed-on: https://gerrit.libreoffice.org/13920
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
(cherry picked from commit 944886f6d96843ca4f5833ecca48a693c81abc3b)
Reviewed-on: https://gerrit.libreoffice.org/14449
-rw-r--r-- | formula/source/core/api/FormulaCompiler.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/formula/source/core/api/FormulaCompiler.cxx b/formula/source/core/api/FormulaCompiler.cxx index 2e066af8d01d..d41de272f6f5 100644 --- a/formula/source/core/api/FormulaCompiler.cxx +++ b/formula/source/core/api/FormulaCompiler.cxx @@ -1714,6 +1714,8 @@ void FormulaCompiler::PopTokenArray() else if ( !pArr->IsRecalcModeNormal() && p->pArr->IsRecalcModeNormal() ) p->pArr->SetMaskedRecalcMode( pArr->GetRecalcMode() ); p->pArr->SetCombinedBitsRecalcMode( pArr->GetRecalcMode() ); + if ( pArr->IsHyperLink() ) // fdo 87534 + p->pArr->SetHyperLink( true ); if( p->bTemp ) delete pArr; pArr = p->pArr; |