Problem description: When selecting text in a cell of table with shift+forward, and going 1 character beyond the last character in the cell, all cells of the same row and the row below will be selected. If this is done by mistake (= 1 keystroke to many) the mouse cursor needs to be used to click into the cell and correct the selection. Crtl+Z does not work. This is reducing the productivity. Enhancement description: Enable going back in the text by using the backward key (while keeping the shift key pressed down) to correct the selection only with these keystrokes and no need to use the mouse cursor. I can be contacted Operating System: Windows XP Last worked in: 3.5.7.2 release
oh another enhancement request tagged as "regression" :) sadly our Bug Submission web form seems to have a bug itself currently...
as you mentioned a bug on the bug report side, I like to mention that it would be good if the subject of the LibO but report site https://www.libreoffice.org/get-help/bug/ would be transfered into bugzilla
Thanks for reporting I can reproduce this. (In reply to comment #0) > When selecting text in a cell of table with shift+forward, and going 1 > character beyond the last character in the cell, all cells of the same row > and the row below will be selected. The behavior I get with Linux Mint 15 x64 with LibreOffice 4.0.3.3 is slightly different. Going a bit "to far" will select the cell next too it too. When I do a shift+backward to go back, the next cell will deselect again, but the whole first cell is selected now, and the cursor is in front of the word. So a a slightly different behavior, but still annoying and as you said: not that productive. So I mark this one as NEW. Kind regards, Joren
Created attachment 79728 [details] Draw file with screenshots showing the changing selections
Created attachment 79729 [details] test file used file used to create screen shots
Joren's comment let me make a test in Version 4.0.3.3 (Build ID: 0eaa50a932c8f2199a615e1eb30f7ac74279539) on XP Prof/SP3 Table with text in cells Cursor position: at beginning of text of the start cell Selection: shift+right arrow When last character in actual cell is selected and the arrow key is once stroked the next cell to the right is entirely selected. Each additional right arrow stroke selects an entire cell to the right.Once the last cell in the actual row is selected and right arrow is stroked again, cells left and below the start cell are selected. This sequence and the effect of continuing shift+righ arrow strokes are shown in the attachment Cursor position:somewhere in the middle of text of the start cell Selection: shift+right arrow Once the last character is selected the next shift+right arrow stroke selects the entire start cell and the entire cell to the right. Thereafter behavior is the same as above Once 1 or more entire cells are selected shift+left arrow changes selection only in units of an entire cell See also attached file.
Including the row break into the selection should mark the current cell only. And the next arrow right key should select the cell right of the current (as it is today). When on the beginning of the cell and pressing arrow left the current cell should be selected first- and not the cell left of the current.