Description
The zoom in/out cursor seems to have its hot spot at the bottom right corner rather than the center of the +/-, which can be seen by e.g. hovering over the image at https://imgur.com/gallery/M3jccc5
I tried to debug this a bit by breaking in QtWebEngineCore::RenderWidgetHostViewQt::UpdateCursor - It gets a blink::WebCursorInfo::kTypeZoomOut type, calls ui::GetCursorBitmap and gets a 25x25px bitmap with the hotspot at 10/10px - however, when I screenshot and measure the cursor, it only gets displayed as 16x16px.
https://bugs.chromium.org/p/chromium/issues/detail?id=436993 (and the workaround linked there) might be related too, though I see this without HighDPI scaling.
Attachments
Issue Links
- resulted in
-
QTBUG-68571 [xcb][eglfs][wayland] QCursor does not support hidpi pixmaps
- Reported