https://bugs.freedesktop.org/show_bug.cgi?id=59039
Priority: medium
Bug ID: 59039
Assignee: [email protected]
Summary: FILEOPEN: type information of formula error results
lost in cached results
Severity: blocker
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: All
Status: UNCONFIRMED
Version: 4.0.0.0.beta2
Component: Spreadsheet
Product: LibreOffice
1. new spreadsheet doc
2. in A1 enter formula =1/0
=> result #DIV/0
3. save
4. reload
5. notice string in A1 #DIV/0 is now left justified
6. in A2 enter formula =ISERROR(A1)
=> result FALSE
should be TRUE instead
Cause: error result after load is stored as svHybridCell in ScFormulaResult, so
ScFormulaResult::GetType() mechanisms don't detect it.
Possible cure: let such cells be dirty and reinterpreted when needed.
--
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