diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2019-11-11 12:24:31 +0100 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2019-11-14 16:13:30 +0100 |
commit | 813e4460de0316f176d03f19f497e52ddc3c859e (patch) | |
tree | 2f88b000942d56a0cf0cc9882645e8aada288c15 /src/widgets/styles/qstyle.cpp | |
parent | 6e42ed217c58341966f41df31f47ed05a1f61a42 (diff) |
eglfs: kms: Fix hw cursor with multiple screens
We used to have the assumption that moving the cursor to an out of
range position is valid and will result in a hidden cursor.
This is apparently not the case. For example, on an RPi4 with Mesa
V3D we get lots of funny artifacts after doing drmModeMoveCursor()
to invalid positions.
To remedy this, start hiding the cursor correctly when the position
is clearly out of the screen's bounds.
Task-number: QTBUG-79924
Change-Id: I3ef7ad0ce928546399443f21452f0b6deadf8036
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Diffstat (limited to 'src/widgets/styles/qstyle.cpp')
0 files changed, 0 insertions, 0 deletions