[Libreoffice-commits] core.git: Branch 'libreoffice-7-2-0' - sc/source

Julien Nabet (via logerrit) logerrit at kemper.freedesktop.org
Tue Aug 17 22:50:52 UTC 2021


 sc/source/core/data/table2.cxx |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 376d9889bcd61dbfc0531b2168e2f04736d81d49
Author:     Julien Nabet <serval2412 at yahoo.fr>
AuthorDate: Mon Aug 16 18:05:12 2021 +0200
Commit:     Eike Rathke <erack at redhat.com>
CommitDate: Wed Aug 18 00:50:14 2021 +0200

    tdf#143896: FILESAVE XLS(X) 1001+ rows are lost after saving new file
    
    Regression from:
    https://cgit.freedesktop.org/libreoffice/core/commit/?id=2bf3e0d00e3bccb5b250642ee0d3fdbe6cae8ecc
    tdf#104502 sc: skip hidden columns at printing pages
    Page calculation counted the hidden columns, resulted
    printing blank pages by accident.
    
    Extend GetPrintArea() and GetTableArea() to count pages
    without the hidden columns, too.
    
    Change-Id: I77e7d6d893967a3ddac4c7c4e225769b38b44649
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120449
    Tested-by: Jenkins
    Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice at googlemail.com>
    (cherry picked from commit ab6c339faa15bf324f1161678717f02dbf8c19f6)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120450
    Reviewed-by: Xisco Fauli <xiscofauli at libreoffice.org>
    Reviewed-by: Adolfo Jayme Barrientos <fitojb at ubuntu.com>
    Reviewed-by: Eike Rathke <erack at redhat.com>
    Tested-by: Eike Rathke <erack at redhat.com>

diff --git a/sc/source/core/data/table2.cxx b/sc/source/core/data/table2.cxx
index af36f60f0d9e..69bfec7ed100 100644
--- a/sc/source/core/data/table2.cxx
+++ b/sc/source/core/data/table2.cxx
@@ -1525,6 +1525,7 @@ void ScTable::CopyUpdated( const ScTable* pPosTab, ScTable* pDestTab ) const
 void ScTable::InvalidateTableArea()
 {
     bTableAreaValid = false;
+    bTableAreaVisibleValid = false;
 }
 
 void ScTable::InvalidatePageBreaks()


More information about the Libreoffice-commits mailing list