Bug 158886 - Drag-and-drop selection of text with the mouse no longer shows highlight, or leaves a trail of highlight and cursors (macOS)
Summary: Drag-and-drop selection of text with the mouse no longer shows highlight, or ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.5.9.2 release
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
Depends on:
Blocks: macOS-UI-polish Selection
  Show dependency treegraph
 
Reported: 2023-12-27 12:12 UTC by mmclean2006
Modified: 2023-12-29 00:04 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
screenshot of lack of highlight, trail in its place (393.21 KB, image/png)
2023-12-28 22:59 UTC, Stéphane Guillou (stragu)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mmclean2006 2023-12-27 12:12:46 UTC
Description:
After upgrading to 7.6.4.1. on Mac OS 12.6.8m selecting text with the mouse no longer highlights the text.  Additionally, the cursor often appears in multiple locations (although it is really only in one). 

Steps to Reproduce:
1.Open existing Write document
2.Scroll down
3.Click and hold the mouse button as to highlight text.

Actual Results:
Text does not appear to be selected, even though it often is.

Expected Results:
For the cursor to highlight the text.


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 4; OS: Mac OS X 12.6.8; UI render: Skia/Raster; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 1 Stéphane Guillou (stragu) 2023-12-28 22:58:02 UTC
Reproduced:

Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 2; OS: Mac OS X 13.2.1; UI render: Skia/Raster; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Same with "use Skia for all rendering" turned off (i.e. with "UI render: default").

Even after releasing the mouse button, the broken trail of small highlight chunks and cursors continues.
Comment 2 Stéphane Guillou (stragu) 2023-12-28 22:59:46 UTC
Created attachment 191619 [details]
screenshot of lack of highlight, trail in its place

Note that the text is indeed highlighted, as pressing Backspace removes it. It's the visual feedback that's badly broken.
Comment 3 Stéphane Guillou (stragu) 2023-12-28 23:14:14 UTC
Also in 7.5.9:

Version: 7.5.9.2 (X86_64) / LibreOffice Community
Build ID: cdeefe45c17511d326101eed8008ac4092f278a9
CPU threads: 2; OS: Mac OS X 13.2.1; UI render: default; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Not in 7.3.3:

Version: 7.3.3.2 / LibreOffice Community
Build ID: d1d0ea68f081ee2800a922cac8f79445e4603348
CPU threads: 2; OS: Mac OS X 10.16; UI render: default; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

-> regression
Comment 4 Telesto 2023-12-29 00:04:02 UTC
I don't reproduce
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 40617d867346956588ac023511f31210107217f4
CPU threads: 8; OS: macOS 13.6.3; UI render: Skia/Metal; VCL: osx
Locale: nl-NL (nl_NL.UTF-8); UI: en-US
Calc: threaded

It sounds like a variant of bug 155266, IMHO. Reverting to 7.6.3 should solve the issue until the release of 7.6.5