https://bugs.freedesktop.org/show_bug.cgi?id=87678

Matthew Francis <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |bisected
             Status|NEW                         |RESOLVED
                 CC|                            |[email protected]
         Resolution|---                         |NOTABUG

--- Comment #4 from Matthew Francis <[email protected]> ---
This seems to be the result of a bug being fixed, rather than being a bug
itself.

The last calculated value of a cell is stored in the .ods, and in this case it
appears that the stored value in the .ods is what is wrong. What has happened
here is that we started paying attention to the stored value properly, rather
than always recalculating on every load (for a large spreadsheet, this can save
a lot of time).

After forcing a recalculate (Ctrl+Shift+F9), the values save and load correctly
every time with versions after the change, so there is no bug remaining.

-> RESOLVED NOTABUG


For reference, the commit which changed the behaviour (correctly) is this one:

commit 1cdfb19c2202b56e4de6f10104bb4841372956cb
Author: Daniel Bankston <[email protected]>
Date:   Tue Jul 3 03:06:29 2012 -0500

    Use imported formula results if ODS doc was generated by LibreOffice

    During ODS import, use imported formula results instead of recalculating if
    the document was generated by LibreOffice.
    Still need to implement recalculating special cases such as NOW().

    Change-Id: Ia54690224dc0d8f74b93cafd8d01b072e85c7416

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to