Bug 155277 - Feature request: Tab key alternative behavior - de-select and jump to next cell instead of jumping around inside selection
Summary: Feature request: Tab key alternative behavior - de-select and jump to next ce...
Status: RESOLVED DUPLICATE of bug 58929
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-13 09:25 UTC by Grobe
Modified: 2023-05-28 22:53 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grobe 2023-05-13 09:25:15 UTC
For background - see bug #143223 <notabug>, especially comment 4.

The current behavior of the Tab key is that multiple cells are selected, the focus will "jump" around within the selection.

So far, this behavior makes perfect sense.


However - in the case of pasting (select one cell, put focus to another and then paste) - in my understanding, this means that the cell being pasted into, both is a selection of one cell, and also is focused.
This means that after pasting (and possible some other scenarios too), when there is a selection of one cell and also that cell is focused, then the Tab key have apparently no effect from the users perspective - because the focus is just moved back to the same cell again.

I tend to believe most users will assume the normal behavior is deselect and jumping to next cell to right. At least I did because I assumed this was a bug.

Proposal 1
Calc should detect when only one cell is selected and upon Tab key click, imediately deselect so that the next cell right get focused.
No extra user option necessary as the number of selected cells dictates Tab key behavior.

Proposal 2
Add an option under LibreOffice Calc, a  checkbox dictating the behavior when multiple cells are selected.
Behavior 1: As is today. The Tab key respect the cell selection, and focused cell can only shift within selection.
Behavior 2: When multiple cells (or just one having focus) are selected, all cells being de-selected and then the focus shift to next cell disregarding previous cell selection.

Suggestion for checkbox text on proposal 2 : "Tab key behavior: de-select before moving focus"
Comment 1 Grobe 2023-05-13 09:27:37 UTC
Disregard the link to "comment 4" it seems to just link back to this thread.
Comment 2 Stéphane Guillou (stragu) 2023-05-28 22:53:30 UTC
Reproduced in a recent master build:

Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: f3aab159f1c1e00c25e6b4ca1e50813bc343f4f3
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

as well as OOo 3.3, so inherited.

I agree that a one-cell selection should be exited when the tab key is pressed.

But I think this is covered by bug 58929, so marking as duplicate.
Thank you!

*** This bug has been marked as a duplicate of bug 58929 ***