Bug 114857 - EDITING Can't see cursor when background is dark/black
Summary: EDITING Can't see cursor when background is dark/black
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
(earliest affected) rc
Hardware: x86-64 (AMD64) macOS (All)
: medium enhancement
Assignee: Not Assigned
Depends on:
Blocks: Mouse-Cursor
  Show dependency treegraph
Reported: 2018-01-05 20:46 UTC by bunkem
Modified: 2023-06-25 10:41 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:

Powerpoint cursor (5.67 MB, image/png)
2018-01-05 21:01 UTC, bunkem
Libreoffice Impress cursor (450.61 KB, image/png)
2018-01-05 21:10 UTC, bunkem
file with text (13.61 KB, application/vnd.oasis.opendocument.text)
2019-02-28 18:01 UTC, TorrAB

Note You need to log in before you can comment on or make changes to this bug.
Description bunkem 2018-01-05 20:46:41 UTC
If you have a black or dark background on a slide, the cursors don't change contrast to allow seeing the cursor.  ie. black cross-hair on black background can't be seen.

Pointer cursor is black but has white outline so can be seen.

In Powerpoint, the cross-hair changes to white when on black background so it stays visible.

Steps to Reproduce:
1.Set up a slide with a black background
2.Select any of the draw shape/line/arrow from the toolbar.
3.Move cursor over the black slide and you can't see it.

Actual Results:  
You can't see the cross-hair cursor when you have a black background.

Expected Results:
Cursor in general should have color or highlight so you can see it regardless of the slide background.  It needs to be able to switch.

Reproducible: Always

User Profile Reset: No

OpenGL enabled: Yes

Additional Info:

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:57.0) Gecko/20100101 Firefox/57.0
Comment 1 bunkem 2018-01-05 21:01:18 UTC
Created attachment 138908 [details]
Powerpoint cursor
Comment 2 bunkem 2018-01-05 21:10:23 UTC
Created attachment 138909 [details]
Libreoffice Impress cursor
Comment 3 bunkem 2018-01-05 21:12:07 UTC
Apologies for not putting this in the first post.

Presently testing LO nightly
Build ID: 24b3fc49238b1890769fa45571a3043646e4e4b9
CPU threads: 8; OS: Mac OS X 10.11.6; UI render: default;
Comment 4 bunkem 2018-01-05 21:34:01 UTC
This is also happening with the text cursor. ie. can't see the black text cursor when the slide background is black.
Comment 5 Alex Thurgood 2018-01-08 10:08:46 UTC
Confirming with

Build ID: 5b7ec49f453c3732e2482b26bce4243eb1a10f40
CPU threads: 4; OS: Mac OS X 10.13.2; UI render: default; 
Locale: fr-FR (fr_FR.UTF-8); Calc: group threaded

The really annoying thing about this is that the behaviour is :

1) wrong : for some shapes, e.g. ellipse and rectangle, the cross-hairs are displayed with a contrast border once you have started to draw the object (i.e. click and drag of the mouse button) - however, the user has no idea where the left hand corner of the shape object boundary is actually going to be placed as it is invisible on first placement ;

2) inconsistent : Bezier curve objects, for example, never display the cross-hairs in contrast.
Comment 6 bunkem 2018-07-06 01:15:29 UTC
This problem still exists in 6.2alpha.

Build ID: c8d95ccecfcd31b720fdff67bbd6acbdceaf2546
CPU threads: 8; OS: Mac OS X 10.11.6; UI render: default; 
TinderBox: MacOSX-x86_64@49-TDF, Branch:master, Time: 2018-06-18_00:27:45
Locale: en-CA (en.UTF-8); Calc: group threaded

It's pretty frustrating when you can't see the cursor when you have a black background.
Comment 7 bunkem 2018-08-24 15:17:51 UTC
Problem still exists in v6.2alpha
Build ID: 85818da3307a28b2d9c6fa5c1c97ca7833dfe24c
CPU threads: 8; OS: Mac OS X 10.11.6; UI render: default; 
TinderBox: MacOSX-x86_64@49-TDF, Branch:master, Time: 2018-08-22_04:15:46
Locale: en-CA (en.UTF-8)

It would be appreciated if this could be fixed as I work a lot with presentations that have a dark background.
Comment 8 bunkem 2018-08-24 15:22:21 UTC
I don't agree that this is an enhancement.  While I can see the logic behind this category, that is to say it doesn't cause LO to crash, it still makes Impress nearly unfunctional when working with presentations that have dark backgrounds.

This is a small item but big from a marketing & usability standpoint.  The transition to LO from other products should be easy and in particular there shouldn't be anything cosmetic that causes people to switch back because the product is unusable in certain use cases.
Comment 9 bunkem 2018-12-15 20:14:54 UTC
This issue still exists in LO 6.3alpha.

Any idea when this might be fixed?

It is impossible to use the cross hair cursor when drawing a shape etc. when you have a dark background.
Comment 10 TorrAB 2019-02-28 18:01:54 UTC
Created attachment 149661 [details]
file with text