sw/source/core/fields/docufld.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 77f447190396ca9b1bd77e3cf3b99f24116049ef
Author:     Bjoern Michaelsen <bjoern.michael...@libreoffice.org>
AuthorDate: Sat Feb 11 23:52:01 2023 +0100
Commit:     Michael Stahl <michael.st...@allotropia.de>
CommitDate: Tue Feb 14 14:49:21 2023 +0000

    tdf#134283: MakeSetList should iterate Setters, not Getters
    
    Change-Id: I811a3b562ead942c98705da29774b77c593eabc4
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146828
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>
    (cherry picked from commit 75a863ee7fea133ae6bcd010d1aac46815fa49e2)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146978

diff --git a/sw/source/core/fields/docufld.cxx 
b/sw/source/core/fields/docufld.cxx
index 289061a283e5..45793b4928bf 100644
--- a/sw/source/core/fields/docufld.cxx
+++ b/sw/source/core/fields/docufld.cxx
@@ -2227,7 +2227,7 @@ bool SwRefPageGetFieldType::MakeSetList(SetGetExpFields& 
rTmpLst,
 {
     IDocumentRedlineAccess const& rIDRA(m_rDoc.getIDocumentRedlineAccess());
     std::vector<SwFormatField*> vFields;
-    GatherFields(vFields);
+    
m_rDoc.getIDocumentFieldsAccess().GetSysFieldType(SwFieldIds::RefPageSet)->GatherFields(vFields);
     for(auto pFormatField: vFields)
     {
         // update only the GetRef fields

Reply via email to