Bug 133776 - No border when dragging columns (MacOS)
Summary: No border when dragging columns (MacOS)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.0.0.3 release
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, regression
: 133228 (view as bug list)
Depends on:
Blocks: Cell-Management Drag-and-Drop
  Show dependency treegraph
 
Reported: 2020-06-07 21:14 UTC by Telesto
Modified: 2023-12-29 17:27 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Screencast what I expect (580.58 KB, video/mp4)
2020-07-04 18:02 UTC, Telesto
Details
No border to identify target range (83.02 KB, image/gif)
2020-12-01 21:59 UTC, [REDACTED]
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2020-06-07 21:14:40 UTC
Description:
No border when dragging columns

Steps to Reproduce:
1. Open attachment 161118 [details]
2. Select column a-c and drag -> You can't see anything

Actual Results:
No visual feedback

Expected Results:
Same as on Windows Linux


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.0.0.0.alpha1
Build ID: 6a03b2a54143a9bc0c6d4c7f1...
CPU threads: 4; OS: Mac OS X 10.12.6; UI render: default; VCL: osx; 
Locale: nl-NL (nl_NL.UTF-8); UI: en-US
Calc: threaded
Comment 1 Telesto 2020-06-07 21:15:32 UTC
Working as expected in 4.3.7.2
Comment 2 Imanuel Ronaldo 2020-07-04 03:29:13 UTC
What do you mean with drag? when i select column a - c, all is working well, there is a border that cover column a - c
Comment 3 Telesto 2020-07-04 18:02:13 UTC
Created attachment 162638 [details]
Screencast what I expect

The expected black rectangle
Comment 4 Telesto 2020-07-04 18:03:04 UTC
(In reply to Imanuel Ronaldo from comment #2)
> What do you mean with drag? when i select column a - c, all is working well,
> there is a border that cover column a - c

An this is tested with?
Comment 5 Alex Thurgood 2020-09-16 09:30:42 UTC
@Steve - how do you drag the selected columns ?

I'm still stuck with bug 58440.
Comment 6 Alex Thurgood 2020-09-16 09:31:17 UTC
(In reply to Alex Thurgood from comment #5)
> @Steve - how do you drag the selected columns ?
> 
> I'm still stuck with bug 58440.

Sorry - I meant Telesto !
Comment 7 Telesto 2020-09-16 09:35:35 UTC
(In reply to Alex Thurgood from comment #6)
> (In reply to Alex Thurgood from comment #5)
> > @Steve - how do you drag the selected columns ?
> > 
> > I'm still stuck with bug 58440.
> 
> Sorry - I meant Telesto !

Simply selecting columns & press and hold left mouse and drag (touchpad)
Comment 8 Alex Thurgood 2020-09-16 09:41:10 UTC
The only thing I seem to be able to achieve is select one or more columns, left mouse button click on a cell within that selection, but not any of the column headers, and whilst keeping the mouse key pressed down, watch a black dot indicating the cursor move across the screen, which results in an overwrite at the release site rather than an insert column/move existing column.

If I use the Alt key, the data is copy/pasted.

For me, we're still in bug 58440 territory.
Comment 9 Alex Thurgood 2020-09-16 09:42:18 UTC
(In reply to Telesto from comment #7)
> 
> Simply selecting columns & press and hold left mouse and drag (touchpad)



Ah, I don't have a touchpad with my macMini.
Comment 10 Alex Thurgood 2020-09-16 09:55:36 UTC
(In reply to Alex Thurgood from comment #9)
> (In reply to Telesto from comment #7)
> > 
> > Simply selecting columns & press and hold left mouse and drag (touchpad)
> 
> 
> 
> Ah, I don't have a touchpad with my macMini.

Testing on my MBPro has the same problem, the touchpad only serves to bring up the context menu for the selected columns.
Comment 11 Telesto 2020-09-16 09:57:11 UTC
(In reply to Alex Thurgood from comment #10)
> (In reply to Alex Thurgood from comment #9)
> > (In reply to Telesto from comment #7)
> > > 
> > > Simply selecting columns & press and hold left mouse and drag (touchpad)
> > 
> > 
> > 
> > Ah, I don't have a touchpad with my macMini.
> 
> Testing on my MBPro has the same problem, the touchpad only serves to bring
> up the context menu for the selected columns.

Never experienced that; Or I might changed they default mouse behavior (to match Windows)
Comment 12 BogdanB 2020-09-19 05:19:18 UTC
Working well in
Version: 7.0.1.2
Build ID: 7cbcfc562f6eb6708b5ff7d7397325de9e764452
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-US (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 13 [REDACTED] 2020-12-01 21:46:01 UTC
Repro on 

Version: 7.0.3.1, Build ID: d7547858d014d4cf69878db179d326fc3483e082
CPU threads: 4; OS: Mac OS X 10.16; UI render: default; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US, Calc: threaded

(slight modification: If dragging a range you see a small square only instead of borders on the whole range)
Comment 14 [REDACTED] 2020-12-01 21:59:44 UTC
Created attachment 167736 [details]
No border to identify target range

The animated GIF  shows that there is no border to identify the target range. There is only a small black square near the mouse pointer. Since the square defines the target cell position of the cell, where the mouse pointer has been when you started to drag, it is hard to determine the target ranges position.
Comment 15 bunkem 2023-07-27 15:36:42 UTC
Bisected

I think the border when moving the column is important but I believe there should be an outline around the selected portion also.  Even in the versions that showed the border when moving, you had to guess where to click to drag.

Here is the bisect info.

$ git bisect bad 396323023ba71fa9086e125ed96a4c9d0398dec7 is the first bad commit
commit 396323023ba71fa9086e125ed96a4c9d0398dec7
Author: gerrit <gerrit@gerrits-Mini.home>
Date:   Mon Apr 2 21:05:47 2018 +0200

    source 00aa0892e7385cd8395dd39814077958be42e720
    
    source 00aa0892e7385cd8395dd39814077958be42e720
    source 11ffb51b758cd18a2c61d4bfa694f9f031ecd096
    source b4cc0f2d3fb9cc85e5ea7b157ec35b01c1868d50
    source 52dfefec8da5d7f25c39218fd890cad6491728ab
    source 272026d70129603e1824b802a2a6920adcd09dc0
    source f0aabfe601223cee214b0be1b2ebf51a80b68f2c
    source 69977ed917a92d9b07f3429312077357d3aa10fa
    source 5229f15904b42238273d1fa98ca8dcf6efda48f5
    source 46c33bf281f7288c8c48ca7e1a2b7c4ad32123a8
    source 51cc064661417134eb4e9c74d2d38d4e1b4e8e0e
    source 3e20ce802ee2ab49c4f2a98880f6e999657686bb
    source 1fedc1c38a141bf071c707fda6a3ae1a5bf8fd41
    source be04f9e3dcbab2dacb63cfaa2e787db9f1aa16dc
    source e613e2ebcd64bbe8a5cdc35750e49e773c5b03f4
    source 7a1c1699a61a77d0228417da9922812c9b893b9d
    source 503eba23c9a199583eddee9e169a4fddbecf416f
    source 917be98e3f277960635ac66bcea510c2454c80d6
    source 23beae53b43484d82949019a3279362c7e1dfb4b
    source b22526b8ad88f5061b1901914e280ba9c8db1fe7
    source d93acb77667ecdb78b53a1be626ca2e000813828
    source d348035a60361a1b9ba9eb7b67013204a24a6633
    source 1782893282a4543e946e6b2c8de863b10fab0c85
    source 66a38d26b0c8de82daacfb0c0ce7d014dc083090
    source eb2035fe20bdebf0f8c926aeb66553fd9db3e6f4
    source b9ae1505e36157775b1002fdbd178d1c90cd91a9
    source d72aad218c9737fb19d1a835b03c13b7107a96c0
    source c0710abfebd320903a3edb23d4b1441ea351b0be
    source dc63cc326ee5757124cef45e470d290e6e32002e
    source 51a50cc95a8cb461b7026c1eb8908e17f4055076
    source 7274490e8af1de05ab84b5e08017a3378502ea96
    source 85d71244eb8caf55aab8094b587dfee7fa1e97b2
    source ad4e4c7834c576189e2a4b230baa1f12207718ec

 .../Contents/Frameworks/libavmedialo.dylib         | Bin 18643728 -> 18643728 bytes
 .../Contents/Frameworks/libavmediaogl.dylib        | Bin 581804 -> 581804 bytes
 .../Contents/Frameworks/libbasctllo.dylib          | Bin 2383520 -> 2383464 bytes
 LibreOffice.app/Contents/Frameworks/libbiblo.dylib | Bin 787060 -> 787060 bytes
 .../Contents/Frameworks/libchartcontrollerlo.dylib | Bin 4066952 -> 4066952 bytes
 .../Contents/Frameworks/libchartcorelo.dylib       | Bin 4289912 -> 4289912 bytes
 LibreOffice.app/Contents/Frameworks/libcuilo.dylib | Bin 7302944 -> 7302944 bytes
 LibreOffice.app/Contents/Frameworks/libdbalo.dylib | Bin 4017152 -> 4017472 bytes
 .../Contents/Frameworks/libdbaxmllo.dylib          | Bin 623884 -> 623884 bytes
 LibreOffice.app/Contents/Frameworks/libdbplo.dylib | Bin 637836 -> 637836 bytes
 LibreOffice.app/Contents/Frameworks/libdbulo.dylib | Bin 6718424 -> 6718744 bytes
 .../Contents/Frameworks/libdeployment.dylib        | Bin 1486460 -> 1486492 bytes
 .../Contents/Frameworks/libdeploymentgui.dylib     | Bin 962528 -> 962528 bytes
 .../Contents/Frameworks/libdrawinglayerlo.dylib    | Bin 1699492 -> 1699316 bytes
 .../Contents/Frameworks/libeditenglo.dylib         | Bin 3232632 -> 3232488 bytes
 .../Contents/Frameworks/libembobj.dylib            | Bin 640736 -> 640824 bytes
 .../Contents/Frameworks/libemboleobj.dylib         | Bin 397768 -> 397768 bytes
 .../Contents/Frameworks/libfilterconfiglo.dylib    | Bin 479820 -> 479876 bytes
 .../Contents/Frameworks/libflashlo.dylib           | Bin 411404 -> 411404 bytes
 .../Contents/Frameworks/libforuilo.dylib           | Bin 391104 -> 391056 bytes
 LibreOffice.app/Contents/Frameworks/libfrmlo.dylib | Bin 3821652 -> 3821652 bytes
 LibreOffice.app/Contents/Frameworks/libfwklo.dylib | Bin 4014916 -> 4014972 bytes
 LibreOffice.app/Contents/Frameworks/liblnglo.dylib | Bin 1081184 -> 1081184 bytes
 .../Contents/Frameworks/libmsfilterlo.dylib        | Bin 1178464 -> 1182560 bytes
 LibreOffice.app/Contents/Frameworks/libpcrlo.dylib | Bin 2345588 -> 2345588 bytes
 .../Contents/Frameworks/libpdffilterlo.dylib       | Bin 541684 -> 541740 bytes
 LibreOffice.app/Contents/Frameworks/libsblo.dylib  | Bin 2392104 -> 2392104 bytes
 .../Contents/Frameworks/libscfiltlo.dylib          | Bin 6527960 -> 6527800 bytes
 LibreOffice.app/Contents/Frameworks/libsclo.dylib  | Bin 21684952 -> 21684760 bytes
 LibreOffice.app/Contents/Frameworks/libsdlo.dylib  | Bin 9600912 -> 9600744 bytes
 .../Contents/Frameworks/libsduilo.dylib            | Bin 1210112 -> 1210112 bytes
 LibreOffice.app/Contents/Frameworks/libsfxlo.dylib | Bin 8098940 -> 8098764 bytes
 LibreOffice.app/Contents/Frameworks/libsmlo.dylib  | Bin 1887440 -> 1887440 bytes
 .../Contents/Frameworks/libsofficeapp.dylib        | Bin 1421568 -> 1421264 bytes
 LibreOffice.app/Contents/Frameworks/libsvtlo.dylib | Bin 5652620 -> 5652620 bytes
 .../Contents/Frameworks/libsvxcorelo.dylib         | Bin 11309440 -> 11309072 bytes
 LibreOffice.app/Contents/Frameworks/libsvxlo.dylib | Bin 5945300 -> 5945300 bytes
 LibreOffice.app/Contents/Frameworks/libswlo.dylib  | Bin 19787144 -> 19787016 bytes
 .../Contents/Frameworks/libswuilo.dylib            | Bin 5190240 -> 5190240 bytes
 .../Contents/Frameworks/libt602filterlo.dylib      | Bin 226116 -> 226156 bytes
 LibreOffice.app/Contents/Frameworks/libtklo.dylib  | Bin 4535796 -> 4535644 bytes
 .../Contents/Frameworks/libunopkgapp.dylib         | Bin 285940 -> 285940 bytes
 .../Contents/Frameworks/libupdatecheckuilo.dylib   | Bin 167560 -> 167560 bytes
 .../Contents/Frameworks/libupdchklo.dylib          | Bin 515560 -> 515640 bytes
 LibreOffice.app/Contents/Frameworks/libvcllo.dylib | Bin 10003460 -> 10003824 bytes
 .../Contents/Frameworks/libxmlfalo.dylib           | Bin 123248 -> 123248 bytes
 .../Contents/Frameworks/libxsltdlglo.dylib         | Bin 594188 -> 594188 bytes
 LibreOffice.app/Contents/Resources/setuprc         |   2 +-
 LibreOffice.app/Contents/Resources/versionrc       |   2 +-
 LibreOffice.app/Contents/bin/InfoPlist_en-US.zip   | Bin 184 -> 184 bytes
 50 files changed, 2 insertions(+), 2 deletions(-)
Comment 16 Buovjaga 2023-07-27 18:25:55 UTC
Thanks for the bibisect. Let's mark it "bibisected" only as the result is a range of commits rather than one single commit.
Comment 17 bunkem 2023-08-11 16:47:24 UTC
Sounds good.

I had to go back to the version "release_lo-3.3.0_to_lo-5.4.3.2 " and I suspect that is why we got the long list of commits.

I'm happy to retest when it gets addressed.
Comment 18 eisa01 2023-12-29 17:26:01 UTC
*** Bug 133228 has been marked as a duplicate of this bug. ***
Comment 19 eisa01 2023-12-29 17:27:49 UTC
Similar issues seen in Impress, bug 129312
Could be the same underlying bug?