Bug 136045 - Rows and Column Headers And Cell Selection Marker Frequently Get "Out Of Sync" With Calc Table
Summary: Rows and Column Headers And Cell Selection Marker Frequently Get "Out Of Sync...
Status: RESOLVED MOVED
Alias: None
Product: LibreOffice Online
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-23 12:35 UTC by Gunter Ohrner
Modified: 2020-11-28 04:21 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot showing "out of sync" row headers and actual rows after inserting a text which wrapped in a cell (CODE 6.4.0) (108.89 KB, image/png)
2020-11-23 13:38 UTC, Gunter Ohrner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gunter Ohrner 2020-08-23 12:35:54 UTC
(Note this is about LibreOffice Online, observed in it's Collabora CODE incarnation, and not about the desktop office suite!)

In Collabora CODE (at least versions 4.0.x and 4.2.x, but probably also 3.4.x), in Calc sheets the row headers and the cell selection marker rectangle often get "out of sync" with the actual table contents.

This means (some of) the e.g. row headers have different heights than the actual rows in the Calc table, causing a mismatch between headers and table and making editing - especially selecting the right cell for editing - basically impossible.

The only solution is to exit the editing session and rejoin, which is very inconvenient - especially as the session has a high likelyhood to get out of sync again soon.

I could not reliably find a trigger to reproduce it, but it unfortunately still happens pretty frequently. Observation seems to indicate that it might happen more often (or even be caused by) concurrent editing of several users in the table.

So far, I had always hoped that it would finally be solved in the next bugfix release, but the problem even survived multiple "bigger" version steps so far without major improvements in this regard. :-(
Comment 1 Gunter Ohrner 2020-08-23 12:36:34 UTC
Addendum: Used browsers are current versions of Chrome and Firefox, mainly under Windows, but also unter Linux.
Comment 2 Gunter Ohrner 2020-11-09 18:00:54 UTC
Can also still be reproduced with CODE 6.4. :-(

I had hoped the rewritten sheet rendering code would possibly fix that, but alas - unfortunately, no. :-(
Comment 3 Gunter Ohrner 2020-11-23 13:38:17 UTC
Created attachment 167500 [details]
Screenshot showing "out of sync" row headers and actual rows after inserting a text which wrapped in a cell (CODE 6.4.0)
Comment 4 Gunter Ohrner 2020-11-23 13:46:26 UTC
Also reported to https://github.com/CollaboraOnline/online/issues/746.
Comment 5 Aron Budea 2020-11-28 04:21:42 UTC
Since this bug was filed against CODE, let's keep the github issue open, and close this.