Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.15.6, 6.2.0
-
Windows 10, Lenovo T470p, Intel HD Graphics 630
Arch Linux, Nvidia 2080, X11
Description
Working on a project where small "windowing" system is implemented.
Essentially user can instantiate controls within main window, drag them around or resize them.
All of those interactions are implemented via qml.
There is substantial observable delay between mouse input and the UI response to it.
It creates a rubber banding effect.
The results vary based on the platform and RHI used - in all cases the delay is observable by the user.
I've attached minimal qml file as an example that demonstrates this issue.
It contains mouse area and rectangle that is centered on the mouse position and is supposed to show mouse location.
Steps to reproduce:
- Launch the file via `qml --rhi file.qml`
- Move the mouse around (diagonal/circular mouse motion produces most visible results)
Actual results:
- System mouse indicator "escapes" the area when in motion
- There seems to be a bit of a rubber banding effect
Expected results:
- Rectangle is observably always centered on the system mouse indicator
Tested this on windows/linux with vulkan,opengl and dx3d11 backends, with Qt6.2 and Qt5.15.6
Attached a movie file from single reproduction
Attachments
Issue Links
- mentioned in
-
Page Loading...