Bug 157070 - Enormous fuzzy clone cursor with High-DPI display
Summary: Enormous fuzzy clone cursor with High-DPI display
Status: RESOLVED INSUFFICIENTDATA
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
24.2.0.0 alpha0+
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-02 21:04 UTC by Jim Avera
Modified: 2024-04-18 03:17 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
screenshot showing gigantic fuzzy bucket cursor (108.38 KB, image/png)
2023-09-02 21:05 UTC, Jim Avera
Details
master_100%scale.png (86.00 KB, image/png)
2023-09-19 01:15 UTC, Jim Avera
Details
master_200%scale.png (279.25 KB, image/png)
2023-09-19 01:15 UTC, Jim Avera
Details
7.3.7.2_100%scale.png (74.47 KB, image/png)
2023-09-19 01:16 UTC, Jim Avera
Details
7.3.7.2_200%scale.png (203.15 KB, image/png)
2023-09-19 01:16 UTC, Jim Avera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Avera 2023-09-02 21:04:36 UTC
Description:
When the clone-formatting (brush) icon is clicked the cursor changes to a paint bucket image.  However the image is gigantic and fuzzy, almost impossible to use to select anything.

Please see attached screenshot.

The problem is worse on high-res displays.  The attached screenshot was taken on a 4K monitor (3840x2160).


Steps to Reproduce:
1. On a 4K display, open a Writer document
2. Click the "clone formatting" paintbrush icon


Actual Results:
Cursor changes to a gigantic fuzzy bucket image

Expected Results:
Something clean, and possible to select small-font text with (e.g. to apply the cloned character formatting to certain characters)


Reproducible: Always


User Profile Reset: No

Additional Info:
Please see attached screenshot
Comment 1 Jim Avera 2023-09-02 21:05:12 UTC
Created attachment 189314 [details]
screenshot showing gigantic fuzzy bucket cursor
Comment 2 Jim Avera 2023-09-02 21:05:44 UTC
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 78d9d0d8dccb6fd8952435b8a13d525c7606f467
CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 3 m_a_riosv 2023-09-03 00:07:42 UTC
No reproducible with windows
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d88779fc86385dde1215fd28b78a69eacc6b4f97
CPU threads: 16; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL threaded Jumbo
Comment 4 Jim Avera 2023-09-03 03:00:17 UTC
FWIW, I'm using 'cinnamon' window environment on xorg.  Ubuntu 23.04.

The big arrows shown when hovering the mouse near Writer tables or table rows has the same "big and fuzzy" appearance.   Something in common here?
Comment 5 m_a_riosv 2023-09-03 16:12:49 UTC
I can't reproduce, maybe a file where you see the issue easily could help to reproduce it.
Comment 6 scrowesdw 2023-09-06 06:58:50 UTC
I'm getting similar behavior both with clone formatting in calc & positioning just to left of a table in writer with fresh installation of Mint 21.2 Cinnamon with 1366 x 768 display, but my cursor turns to what looks like a tiny spec of dust (i.e. a fuzzy looking full stop 1 or 2 pixels wide).

I've noticed other people saying on Reddit it disappears completely, but I suspect they just don't notice it's still there, just very small.
Comment 7 scrowesdw 2023-09-06 07:24:47 UTC
The specific Reddit thread I was referring to is here:

https://www.reddit.com/r/libreoffice/comments/13f6ld7/mouse_disappears_when_drawing_in_draw/

I'm not sure if they're all talking about the same fault, but there are some that look the same.
Comment 8 Stéphane Guillou (stragu) 2023-09-18 22:58:52 UTC
Jim, is the issue reproducible in earlier versions, like 7.5 and 7.6?

(In reply to scrowesdw from comment #6)
> I'm getting similar behavior both with clone formatting in calc &
> positioning just to left of a table in writer with fresh installation of
> Mint 21.2 Cinnamon with 1366 x 768 display, but my cursor turns to what
> looks like a tiny spec of dust (i.e. a fuzzy looking full stop 1 or 2 pixels
> wide).
(I can reproduce this in 7.3 and 7.4 but not since 7.5, so please update and confirm that it is gone as in bug 154558.)
Comment 9 Jim Avera 2023-09-19 01:14:24 UTC
> Jim, is the issue reproducible in earlier versions, like 7.5 and 7.6?

The truly ridiculously-huge bucket cursors have gone away; I suspect an Ubuntu update installed a more recent version of LibreOffice (not sure).

Anyway, I just tested 7.3.7.2 and today's master builds at 200% monitor magnification and normal (100%).   The result are different (see screenshots):

In both versions, the bucket cursor is scaled incorrectly, i.e. the proportionate size relative to the line height doesn't stay the same.  

7.3.7.2 @100% screen scale: Bucket is about the same size as the line height.
        @200% screen scale: Bucket is about 1.5x the line height (which itself
                            is 2x bigger because of the scaling, as expected).

master  @100% scale: Bucket is about 90% of line height
master  @200% scale: Bucket is tiny, about 40% of line height
              (is this what makes some people see "no cursor"?)

I'll attach the screenshots.
Comment 10 Jim Avera 2023-09-19 01:15:11 UTC
Created attachment 189685 [details]
master_100%scale.png
Comment 11 Jim Avera 2023-09-19 01:15:37 UTC
Created attachment 189686 [details]
master_200%scale.png
Comment 12 Jim Avera 2023-09-19 01:16:14 UTC
Created attachment 189687 [details]
7.3.7.2_100%scale.png
Comment 13 Jim Avera 2023-09-19 01:16:37 UTC
Created attachment 189688 [details]
7.3.7.2_200%scale.png
Comment 14 scrowesdw 2023-09-19 04:14:48 UTC
Stephane/Jim,

Thanks, I see you're on the case. I'm convinced the 'invisible cursor' comments are just that it's too small to notice.

I also wonder whether/how the physical screen size plays a factor. My 1366 x 768 screen is 11", and as I said the cursor is on the limits of being too small to be visible.
Comment 15 QA Administrators 2024-03-18 03:12:30 UTC Comment hidden (obsolete)
Comment 16 QA Administrators 2024-04-18 03:17:04 UTC
Dear Jim Avera,

Please read this message in its entirety before proceeding.

Your bug report is being closed as INSUFFICIENTDATA due to inactivity and
a lack of information which is needed in order to accurately
reproduce and confirm the problem. We encourage you to retest
your bug against the latest release. If the issue is still
present in the latest stable release, we need the following
information (please ignore any that you've already provided):

a) Provide details of your system including your operating
   system and the latest version of LibreOffice that you have
   confirmed the bug to be present

b) Provide easy to reproduce steps – the simpler the better

c) Provide any test case(s) which will help us confirm the problem

d) Provide screenshots of the problem if you think it might help

e) Read all comments and provide any requested information

Once all of this is done, please set the bug back to UNCONFIRMED
and we will attempt to reproduce the issue. Please do not:

a) respond via email 

b) update the version field in the bug or any of the other details
   on the top section of our bug tracker

Warm Regards,
QA Team

MassPing-NeedInfo-FollowUp