Bug 117485 - Clicking on the table border will select the full table content instead of only selecting the border (used for cut/paste)
Summary: Clicking on the table border will select the full table content instead of on...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.1.0.4 release
Hardware: All All
: high minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
: 127608 136196 (view as bug list)
Depends on:
Blocks: ImpressDraw-Tables
  Show dependency treegraph
 
Reported: 2018-05-07 16:05 UTC by Telesto
Modified: 2021-11-25 11:21 UTC (History)
5 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 Telesto 2018-05-07 16:05:32 UTC
Description:
Clicking on the table border will select the full table content instead of only selecting the border (used for cut/paste)

Steps to Reproduce:
1. Launch Impress
2. Insert a table
3. Deselect the table
4. Place the mouse cursor above the table (the text insert cursor appears)
5. Move the mouse to a table border, until the mouse arrow appears
6. Left click -> Table will be selecting including the table content (which makes cut/and paste of the content easy, but cut & paste of the full table hard)

7. Work around. Click insert the table first, and click the border next (except for bug 117484)

Actual Results:  
Table border with content gets selected

Expected Results:
Only the selection of the border without content


Reproducible: Always


User Profile Reset: No



Additional Info:
Repro with
Version: 6.1.0.0.alpha1+
Build ID: 08441d466dd70c203a519a133aaf1a5997adbbd3
CPU threads: 4; OS: Windows 6.3; UI render: default; 
TinderBox: Win-x86@42, Branch:master, Time: 2018-05-06_23:59:40
Locale: nl-NL (nl_NL); Calc: CL

and with
Versie: 4.1.0.4 
Build ID: 89ea49ddacd9aa532507cbf852f2bb22b1ace28

but not with
Versie 4.0.0.3 (Bouw-id: 7545bee9c2a0782548772a21bc84a9dcc583b89)


User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Comment 1 Buovjaga 2018-06-07 18:30:05 UTC
Repro.

Arch Linux 64-bit
Version: 6.2.0.0.alpha0+
Build ID: 67aaa98600269e6b8fa631146c3649a261369471
CPU threads: 8; OS: Linux 4.16; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group threaded
Built on June 7th 2018
Comment 2 Buovjaga 2018-07-07 15:33:36 UTC
Bisected with 41max to
commit 02bb77b2f877fc23b622a3d1c239d697512fb811
Author: Matthew Francis <mjay.francis@gmail.com>
Date:   Fri Sep 18 10:29:02 2015 +0800

    source-hash-a00b62422e5499e842d0b3b6302ba79f3d808c27
    
    commit a00b62422e5499e842d0b3b6302ba79f3d808c27
    Author:     Gokul <gswaminathan@kacst.edu.sa>
    AuthorDate: Sat Feb 2 15:29:56 2013 +0300
    Commit:     Ahmad Harthi <aalharthi@kacst.edu.sa>
    CommitDate: Sat Feb 9 11:28:05 2013 +0000
    
        Fixes fdo#46186, The Table Remains in the defined writing mode.
    
        The table in impress is drawn under the rectangular are, on Selecting
        the table it was only selecting the rectangular area and not the cells
        inside, Making the layout to be as RTL which was mirroring the table.
    
        But, We need the table to be in RTL Writing mode and not mirroring the
        table. Now on applying my patch, If table is selected, it will select
        the entire cells inside which is the actual table and the functionality
        works fine.

Bug 85398 blames it as well.
Comment 3 Buovjaga 2019-12-21 09:42:50 UTC
*** Bug 127608 has been marked as a duplicate of this bug. ***
Comment 4 Telesto 2020-08-27 19:24:04 UTC
*** Bug 136196 has been marked as a duplicate of this bug. ***
Comment 5 Telesto 2020-09-27 22:02:15 UTC
I'm personally inclined to increase importance.. cut or deleting a table in Impress is cumbersome.. and annoying

Looking at the see also's.. i think there is support for it.. so i will take the risk
Comment 6 Justin L 2021-11-25 11:21:22 UTC
fixed in 7.2 by author	merttumer on 2021-05-03 06:51:22 +0200
commit 3ba86ee82a2d0c2d8cac3c7ee83e2c5f0a3c291e
   Fix ESC key selects all the cells of the table object