Copying a sheet between files corrupts other sheets (rows/columns/names disappear)
This issue is unique.
- [x] I have used the search tool and did not find an issue describing my bug.
Operating System of DocumentServer
Linux (DEB package)
Version information
Nextcloud version: 31.0.9 ONLYOFFICE Spreadsheet Editor: 9.1.0.168
Expected Behavior
Other sheets must remain unchanged after copying a sheet between documents.
Actual Behavior
Copying one sheet causes partial data loss or corruption in other sheets within the target file.
Reproduction Steps
-
Open both files: "Financial Sample.xlsx" and "Financial Sample2.xlsx".
-
In "Financial Sample2.xlsx", right-click on the sheet "Sheet4" and choose "Move or copy" .
-
In the popup, select the destination document "Financial Sample.xlsx" and choose "Move to end".
-
After the operation, in "Financial Sample.xlsx", sheets "Sheet1" and "Sheet2" appear corrupted:
- Some rows disappear
- Some columns disappear
- Sheet names and other data may be missing
Financial Sample2.xlsx Financial Sample.xlsx
Additional information
When copying a sheet from one spreadsheet to another, the target document becomes partially corrupted. The sheet being copied is transferred correctly, but data on other sheets is unexpectedly deleted — including rows, columns.
Hello! @kkrasoo I can confirm - this is a bug 78869. Thank you for your report!
This has been fixed. DocumentServer v9.2.1 is released so I close this issue. Feel free to comment or reopen it if you got further questions.