Bug 93391 - Selected text disabled in Table Data View after left/right cursor movement
Summary: Selected text disabled in Table Data View after left/right cursor movement
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
4.2.8.2 release
Hardware: x86-64 (AMD64) All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-12 16:01 UTC by Stang
Modified: 2022-12-25 09:20 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Sample Table (11.40 KB, application/vnd.sun.xml.base)
2016-09-11 13:43 UTC, Stang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stang 2015-08-12 16:01:27 UTC
The problem occurs when in Table Data View or a grid on a form.  It only happens on columns containing numeric data.  Text columns are not affected.

When viewing a table (or a grid), select any cell in a numeric column.  The data is highlighted (selected).

Using arrow up or down key, the data continues to become selected.

Use the arrow left or right key so data is no longer selected.  When you arrow up/down to a different row, none of the cells have selected (highlighted) data.

Arrow down to a new record and all cells for that column return to showing selected data.

Until the new record cell for that particular column is selected (or oForm.Reload() performed in macro) the problem remains.


I also saw this same problem in v4.4.5.2 and in v4.2.8.x

This greatly increases keystrokes when entering new data in a grid or table column.  You must delete the old data before entering the new.
Comment 1 Alex Thurgood 2015-08-13 10:29:31 UTC
Possible duplicate of bug 92275 which has been fixed.

Please try with a recent daily build to see if that also fixes this issue.
Comment 2 Stang 2015-08-13 19:44:56 UTC
Downloaded daily build:

Version: 5.0.2.0.0+
Build ID: aff9057c35827ec7a6219b1c752f7525db64cdca
TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:libreoffice-5-0, Time: 2015-08-13_06:15:07
Locale: en-US (en_US.UTF-8)


Problem remains as reported.
Comment 3 Xisco Faulí 2016-09-11 13:14:45 UTC Comment hidden (obsolete)
Comment 4 Stang 2016-09-11 13:43:26 UTC
Created attachment 127257 [details]
Sample Table

Have no idea what info is needed so I attached a simple table example.  The problem occurs in any DB with any table.  Problem still present in v5.2.0.4
Comment 5 Alex Thurgood 2016-09-15 10:29:57 UTC
Confirming with 

Version: 5.3.0.0.alpha0+
Build ID: c5ba37f58a23fc46b48c0d62d4fd1b3bf7e34f33
Threads CPU : 2; Version de l'OS :Mac OS X 10.11.6; UI Render : par défaut; 
Locale : fr-FR (fr.UTF-8); Calc: group
Comment 6 Julien Nabet 2016-09-16 17:12:23 UTC
On pc Debian x86-64 with master sources, I could reproduce this but no idea where to start in code.
I don't think there's a function formKeyUp.
Comment 7 Xisco Faulí 2017-09-29 08:51:39 UTC Comment hidden (obsolete)
Comment 8 Stang 2017-09-29 15:29:23 UTC
Bug still present Mint 18.2 with following LO:

Version: 5.4.1.2
Build ID: ea7cb86e6eeb2bf3a5af73a8f7777ac570321527
CPU threads: 4; OS: Linux 4.8; UI render: default; VCL: gtk2; 
Locale: en-US (en_US.UTF-8); Calc: group
Comment 9 Stang 2017-12-23 23:47:08 UTC
This bug is still present in Beta of:

Version: 6.0.0.1
Build ID: d2bec56d7865f05a1003dc88449f2b0fdd85309a
CPU threads: 4; OS: Linux 4.8; UI render: default; VCL: gtk2; 
Locale: en-US (en_US.UTF-8); Calc: group
Comment 10 QA Administrators 2018-12-24 03:44:04 UTC Comment hidden (obsolete)
Comment 11 QA Administrators 2020-12-24 03:53:02 UTC Comment hidden (obsolete)
Comment 12 QA Administrators 2022-12-25 03:21:40 UTC Comment hidden (obsolete)
Comment 13 Robert Großkopf 2022-12-25 09:20:16 UTC
Couldn't see the buggy behavior with 
Version: 7.4.3.2 / LibreOffice Community
Build ID: 1048a8393ae2eeec98dff31b5c133c5f1d08b890
CPU threads: 6; OS: Linux 5.3; UI render: default; VCL: kf5 (cairo+xcb)
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Calc: threaded

Moved with arrow-keys in the tablecontrol up, down, left, right - no error here.