Seen while testing bug 149145. Run a non-Gtk backend. 1. New spreadsheet in Calc 2. Enter this in A1: a very long sentence about dogs, jumping and foxes 3. Enter this in B2: don't hide me 4. Enter this in A2: a 5. Hit Backspace to cancel the AutoInput 6. Hit Enter B2 shows only "don't". Scrolling away or similar action will cause redraw. Bibisected with linux-64-24.8 to 6d71c21890c908225945f0fc3566255ed150f660 don't always invalidate the entire width of the calc window
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7ba2c87354d97448fc2b6f5ca0eea6ce0eeefb8a Resolves: tdf#162651 area under removed editview needs to be refreshed It will be available in 25.2.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
done in trunk, backport to 24-8 in gerrit
Verified, thanks Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: c60fdc26f1ade0c6a1f8404baf749f5dab6abd84 CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: kf6 (cairo+wayland) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: CL threaded
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-24-8": https://git.libreoffice.org/core/commit/1fb18e4472161727115ac2dc0cf6e0d4818e6cb4 Resolves: tdf#162651 area under removed editview needs to be refreshed It will be available in 24.8.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
*** Bug 163103 has been marked as a duplicate of this bug. ***
Still present in 24.8.3.2.
(In reply to Dan Dascalescu from comment #6) > Still present in 24.8.3.2. Have you tried in Safe Mode, or a reset to Factory Settings?
Created attachment 197858 [details] Repro screenshot for 24.8.3.2 Repro steps: 1. Type "foo bar baz quux optimus" in B1 (enough words to exceed the default column width) 2. Type "some long text here" in A1, so it overlaps B1 3. Press Enter Notice that part of B1 towards the end of the cell is erased. In the wild, I saw all words past the first one being erased.
(In reply to Dan Dascalescu from comment #6) > Still present in 24.8.3.2. Not for me with steps from comment 0. Please share your steps. Arch Linux 64-bit Version: 24.8.3.2 (X86_64) / LibreOffice Community Build ID: 480(Build:2) CPU threads: 8; OS: Linux 6.11; UI render: default; VCL: kf6 (cairo+wayland) Locale: fi-FI (fi_FI.UTF-8); UI: en-US 24.8.3-1 Calc: threaded
(In reply to Dan Dascalescu from comment #8) > Created attachment 197858 [details] > Repro screenshot for 24.8.3.2 > > Repro steps: > > 1. Type "foo bar baz quux optimus" in B1 (enough words to exceed the default > column width) > 2. Type "some long text here" in A1, so it overlaps B1 > 3. Press Enter > > Notice that part of B1 towards the end of the cell is erased. > > In the wild, I saw all words past the first one being erased. No repro.
I can repro with the steps from comment #8 in Safe Mode. Haven't tried Factory reset yet. I'm using the AppImage with a different Build ID from Buovjaga's. Version: 24.8.3.2 (X86_64) / LibreOffice Community Build ID: 48a6bac9e7e268aeb4c3483fcf825c94556d9f92 CPU threads: 20; OS: Linux 6.8; UI render: default; VCL: kf5 (cairo+wayland) Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Created attachment 197860 [details] Repro sheet for 24.8.3.2 in Safe Mode Here's a repro sheet showing all but the first word of column H being deleted after adding a character to column G. 1. Edit G1 and add a '#' at the end so it reads `11/09/2024 23:30:00#` 2. Press Enter Notice column H shows only "Siargao" followed by blank space, instead of the full text "Siargao Beach Club Foam Party".
Created attachment 197861 [details] Repro screenshot for 24.8.3.2 in Safe Mode
(In reply to Dan Dascalescu from comment #12) > Created attachment 197860 [details] > Repro sheet for 24.8.3.2 in Safe Mode > > Here's a repro sheet showing all but the first word of column H being > deleted after adding a character to column G. > > 1. Edit G1 and add a '#' at the end so it reads `11/09/2024 23:30:00#` > 2. Press Enter > > Notice column H shows only "Siargao" followed by blank space, instead of the > full text "Siargao Beach Club Foam Party". Indeed, this seems to be a separate case caused by commit 6d71c21890c908225945f0fc3566255ed150f660. At that commit, the result is a bit different than now, but the preceding commit does not have any redraw issue.