Bug report #21713

unvisible mouse cursor on specific backgrounds

Added by Jan Lippmann 9 months ago. Updated 8 months ago.

Status:Open
Priority:Normal
Assignee:-
Category:GUI
Affected QGIS version:3.4.6 Regression?:No
Operating System:Win 7 64bit Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:29529

Description

The mouse cursor of some tools (for instance: node, move, line offset, delete part, delete ring, rotate, simplify) is not visible, if the layersymbolcolor is exactly the color of the cursor. That makes some edit actions not possible. There are better cursors like the cursor for create or split feature. This Cursor is robust against the backgrounds. It would be very kind, if anybody could fix this for the 3.4.7 LTR.

Thanks!

Jan

cursor_color_problem.gif (973 KB) Jan Lippmann, 2019-03-31 10:46 AM

qgis-cross-cursor-ubuntu.gif (80.9 KB) Jan Lippmann, 2019-05-01 11:14 AM

History

#1 Updated by Jan Lippmann 8 months ago

A financing of the bugfix is possible. Please contact me.

#2 Updated by Giovanni Manghi 8 months ago

  • Easy fix? changed from Yes to No

Jan Lippmann wrote:

A financing of the bugfix is possible. Please contact me.

if is you that is available to support the bug fix then usually is the other way around: you should contact the developers.

#3 Updated by Jan Lippmann 8 months ago

Giovanni Manghi wrote:

Jan Lippmann wrote:

A financing of the bugfix is possible. Please contact me.

if is you that is available to support the bug fix then usually is the other way around: you should contact the developers.

Hello Giovanni,

you are right. I will do that.

#4 Updated by Jan Lippmann 8 months ago

Some more details:

  • It seems: that only on Windows AND the specific Cross-Cursor is the problem
  • On Windows the specific Cross-Cursor has only the fill color near RGB 127,127,127 there is no outline color
  • On Ubuntu the specific Cross-Cursor has white fill color AND a grey/black outline color (qgis-cross-cursor-ubuntu.gif)

Also available in: Atom PDF