CollaboraOnline / online

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
https://collaboraonline.com
Other
1.85k stars 704 forks source link

Calc: selecting initial cells: selection jumps #3548

Closed pedropintosilva closed 3 months ago

pedropintosilva commented 3 years ago

Describe the bug Cell selection seems to work fine until you try to select the initial cells (top left), selection jumps (unselecting a part of what was initially selected by the user)

To Reproduce Steps to reproduce the behavior:

  1. Open .ods document
  2. Select the 1st 4 cells (top left)

Expected behavior Selection shouldn't change

Actual behavior Selection changes without user's input

Screenshots Document: Nueva Hoja de cálculo.ods

https://user-images.githubusercontent.com/65948705/140049484-9ef443cf-e081-4c64-8bcd-c0d49d955fc4.mp4

Desktop (please complete the following information)

Additional context https://github.com/CollaboraOnline/online/discussions/3461 Add any other context about the problem here.

Ezinnem commented 3 years ago

I can confirm this issue occurs in LOOLWSD 21.11.0.0snapshot (git hash: 570c31d)

joergmschulz commented 2 years ago

confirming for

COOLWSD version: 21.11.0.1 (git hash:2a2f567d) LOKit version: Collabora Office 21.06.6.1 (git hash:8037a24) --- edit Nov 22 (current version:

COOLWSD version: 21.11.0.2 git hash: e6681104 LOKit version: Collabora Office 21.06.7.1 git hash: b8d39cd

log file:

ibreoffice-master    | wsd-00001-00086 2021-11-22 14:53:01.986986 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:29.959077 +0000 [ docbroker_002 ] ERR  Could not open .uno:ViewAnnotationsPosition| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:29.962554 +0000 [ docbroker_002 ] ERR  Could not open .uno:SheetGeometryData?rows=1&sizes=1| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:29.966007 +0000 [ docbroker_002 ] ERR  Could not open .uno:ViewAnnotationsPosition| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:44.365017 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:45.117484 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:45.868381 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:46.616676 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:47.369470 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:48.122214 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:48.889687 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:49.637253 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:50.380854 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252
libreoffice-master    | wsd-00001-00086 2021-11-22 14:53:51.132380 +0000 [ docbroker_002 ] ERR  Could not open .uno:CellCursor?outputHeight=256&outputWidth=256&tileHeight=1920&tileWidth=1920| wsd/TileCache.cpp:252