Bug 84011 - Data Range in charts does not accept TAB key
Summary: Data Range in charts does not accept TAB key
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
4.3.1.2 release
Hardware: Other Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: BSA
Keywords: possibleRegression
Depends on:
Blocks: Chart-Data
  Show dependency treegraph
 
Reported: 2014-09-17 18:05 UTC by Lutz
Modified: 2019-12-05 20:09 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Screen shot explaining Step 4 (96.42 KB, image/jpeg)
2014-09-17 20:32 UTC, Lutz
Details
Spreadsheet tat goes with the screenshot (21.01 KB, application/vnd.oasis.opendocument.spreadsheet)
2014-09-17 20:34 UTC, Lutz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lutz 2014-09-17 18:05:18 UTC
Problem description: 
When editing data ranges in a chart with the keyboard, it used to be that an entry was accepted via the TAB key. This is no longer the case. After editing the field, upon TAB the edits are undone and the previous value is restored.
Works when selecting ranges with the mouse.
Enter accepts as well but closes the dialog.

Steps to reproduce:
1. Make a chart
2. Double Click, right clic, select "Data Ranges"
3. Go to "Data Series" tab
4 Edit Name or X-Values or Y-Values (for XY chart) and press "TAB"

Current behavior:
see description

Expected behavior:
Tab should accept the changed entry and go to the next field

              
Operating System: Ubuntu
Version: 4.3.1.2 release
Last worked in: 4.3.0.4 release
Comment 1 Cor Nouws 2014-09-17 19:21:43 UTC
Hi Lutz,

I do not see the possibility as you describe in step 4.
Can you pls attach a screen shot or test document or ..

thanks for filing the issue!
Cor
Comment 2 Lutz 2014-09-17 20:32:54 UTC
Created attachment 106462 [details]
Screen shot explaining Step 4

The attached screen shot illustrates "step 4" in the bug report.
Change for example the 7 to a 6 and hit tab: will revert back to 7 when "Y-Values" is selected.
Actually, "TAB" is not fully required, just klicking on the next selection, e.g. "Y-Values" will not make the previous changes stick like it used to.

In this screen, 
1) Select X-values, change "7" to "6"
2) Klick "Y-Values"
X-Values will remain at 7 and not take the "6". This used to work.
Comment 3 Lutz 2014-09-17 20:34:36 UTC
Created attachment 106463 [details]
Spreadsheet tat goes with the screenshot
Comment 4 Cor Nouws 2014-09-17 20:58:56 UTC
Thanks a lot Lutz.

You wrote "Edit Name or X-Values or Y-Values .." in step 4 and that confused me.

File and screen shot are clear.
Hover, for me it works fine on 4.3.2.1, and in 4.3.1.2 and in master 4.4.0 ..
So sorry, can't reproduce..
Cor
Comment 5 raal 2014-09-27 07:16:51 UTC
I can not reproduce with Version: 4.3.3.0.0+
Build ID: 14907346d792f2f93a00083bbab5086cf56ddb24
TinderBox: Linux-rpm_deb-x86_64@46-TDF, Branch:libreoffice-4-3, Time: 2014-09-26_03:56:08
OS: Ubuntu
Comment 6 djosiasmp 2014-10-21 22:51:36 UTC
I can confirm the annoying behaviour. It forces A LOT of unnecessary mouse movement and clicks.

I'm using LO4.3.2.2 under Win7

David
Comment 7 Robinson Tryon (qubit) 2015-12-09 18:28:52 UTC Comment hidden (obsolete)
Comment 8 raal 2015-12-11 15:08:37 UTC
I can not reproduce with Version: 5.2.0.0.alpha0+
Build ID: de9d0e797903e7ecc19be2b05c7e89d5936ae02d
Threads 4; Ver: Linux 4.2; Render: default; 
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2015-12-03_04:13:00
and 5.0.2.2 on linux
and on windows with Verze: 5.0.3.2 (x64)
ID sestavení: e5f16313668ac592c1bfb310f4390624e3dbfb75

Please retest, seems to be fixed. Thanks.
Comment 9 QA Administrators 2017-01-03 19:48:01 UTC Comment hidden (obsolete)
Comment 10 QA Administrators 2019-12-03 14:21:09 UTC Comment hidden (obsolete)
Comment 11 Cor Nouws 2019-12-05 20:09:15 UTC
works fine in (also, again) Version: 6.5.0.0.alpha0+
Build ID: a81489978cb96d819044be054f7ceabc4f8eccb2
CPU threads: 8; OS: Linux 5.3; UI render: default; VCL: gtk3; 
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2019-11-24_02:51:20
Locale: nl-NL (en_US.UTF-8); UI-Language: en-US
Calc: threaded