Bug 114108 - Shift+up arrow then home doesn't select rectangle; only the starting line
Summary: Shift+up arrow then home doesn't select rectangle; only the starting line
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
4.0.0.3 release
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Shortcuts-Accelerators
  Show dependency treegraph
 
Reported: 2017-11-28 05:04 UTC by Dan Dascalescu
Modified: 2023-10-01 17:08 UTC (History)
3 users (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 Dan Dascalescu 2017-11-28 05:04:31 UTC
Description:
Shift+arrows/PgUp/PgDn/Home/End are often used to create range (rectangle) selections. Once the cursor was moved with Shift+Arrows, as long as Shift is still pressed, the Home/End/PgUp/PgDn keys should take the current position of the cursor as the "start" for selecting the end of the range. That works for PgUp/PgDn, but not Home/End. Excel is consisten.

Steps to Reproduce:
1. In a new sheet, move the cursor to C3
2. Press Shift+up arrow twice
3. Keep Shift pressed, and press Home

Actual Results:  
A3:C3 is selected

Expected Results:
A1:C3 should be selected


Reproducible: Always


User Profile Reset: No



Additional Info:
By comparison, move the cursor to A1, and press Shift+right arrow twice, then PgDn. An area from A1 to Cxx will be correctly selected, not from A1 to Axx ("xx" is a variable number of rows, depending on the window size).


User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36
Comment 1 Xavier Van Wijmeersch 2017-11-28 09:39:29 UTC
repro with

Version: 5.3.1.2
Build ID: e80a0e0fd1875e1696614d24c32df0f95f03deb2
CPU Threads: 8; OS Version: Linux 4.14; UI Render: default; VCL: kde4; Layout Engine: new; 
Locale: nl-BE (en_US.UTF-8); Calc: group

Version: 5.4.2.2.0+
Build ID: SlackBuild for 5.4.2 by Eric Hameleers
CPU threads: 8; OS: Linux 4.14; UI render: default; VCL: kde4; 
Locale: nl-BE (en_US.UTF-8); Calc: group

Version: 5.4.4.0.0+
Build ID: cd1613eb5fcdd7f5a1176a3f8c4be9447b97c5b1
CPU threads: 8; OS: Linux 4.14; UI render: default; VCL: kde4; 
Locale: nl-BE (en_US.UTF-8); Calc: group

Version: 6.1.0.0.alpha0+
Build ID: 897c07bda2d116bcc2fa4a64c1eb75a52651c991
CPU threads: 8; OS: Linux 4.14; UI render: default; VCL: kde4; 
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2017-11-26_15:33:58
Locale: nl-BE (en_US.UTF-8); Calc: group threaded
Comment 2 Buovjaga 2017-12-02 19:47:05 UTC
NEW per comment 1
Comment 3 Telesto 2018-02-16 13:51:46 UTC
Repro with
Versie 4.0.0.3 (Bouw-id: 7545bee9c2a0782548772a21bc84a9dcc583b89
Comment 4 QA Administrators 2019-02-17 03:44:33 UTC Comment hidden (obsolete)
Comment 5 QA Administrators 2021-02-17 04:13:51 UTC Comment hidden (obsolete)
Comment 6 Dan Dascalescu 2021-02-17 09:02:42 UTC
Issue still there in Version: 7.0.4.2
Build ID: dcf040e67528d9187c66b2379df5ea4407429775
Comment 7 QA Administrators 2023-02-18 03:24:05 UTC Comment hidden (obsolete)
Comment 8 BogdanB 2023-10-01 13:11:11 UTC
Also in
Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 9 ilya.y.komarov 2023-10-01 17:08:42 UTC
Same bug in

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: cba8c933d1ff2e31ec55544f46d6fff99e8a5ccd
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-CA (en_CA); UI: en-US
Calc: CL threaded

and

Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-CA (en_CA); UI: en-US
Calc: CL threaded

Edition	Windows 10 Pro
Version	22H2
Installed on	‎2021-‎03-‎11
OS build	19045.3448
Experience	Windows Feature Experience Pack 1000.19044.1000.0