sc/source/ui/inc/output.hxx | 1 + sc/source/ui/view/output2.cxx | 1 + 2 files changed, 2 insertions(+)
New commits: commit 4f52bed0624e53e3622e1007cfdef01415b8598a Author: Henry Castro <hcas...@collabora.com> AuthorDate: Tue Jan 31 16:05:16 2023 -0400 Commit: Andras Timar <andras.ti...@collabora.com> CommitDate: Wed Feb 15 12:15:26 2023 +0000 sc: add parameter maString to DrawEditParam It is used to cache the recently queried from cell string. Signed-off-by: Henry Castro <hcas...@collabora.com> Change-Id: I8d708e831a130464c690b3155056d9376df4aeb6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146423 Reviewed-by: Dennis Francis <dennis.fran...@collabora.com> Tested-by: Andras Timar <andras.ti...@collabora.com> diff --git a/sc/source/ui/inc/output.hxx b/sc/source/ui/inc/output.hxx index d44f7052589b..b56437ae4a4e 100644 --- a/sc/source/ui/inc/output.hxx +++ b/sc/source/ui/inc/output.hxx @@ -140,6 +140,7 @@ private: const SfxItemSet* mpOldPreviewFontSet; RowInfo* mpThisRowInfo; const std::vector<editeng::MisspellRanges>* mpMisspellRanges; + OUString maString; explicit DrawEditParam(const ScPatternAttr* pPattern, const SfxItemSet* pCondSet, bool bCellIsValue); diff --git a/sc/source/ui/view/output2.cxx b/sc/source/ui/view/output2.cxx index df447744e56e..d7ea8ca91008 100644 --- a/sc/source/ui/view/output2.cxx +++ b/sc/source/ui/view/output2.cxx @@ -4475,6 +4475,7 @@ void ScOutputData::DrawEdit(bool bPixelToLogic) aParam.mpOldCondSet = pOldCondSet; aParam.mpOldPreviewFontSet = pOldPreviewFontSet; aParam.mpThisRowInfo = pThisRowInfo; + aParam.maString = aStr; if (mpSpellCheckCxt) aParam.mpMisspellRanges = mpSpellCheckCxt->getMisspellRanges(nCellX, nCellY);