Dragging map canvas does not work with Bluetooth mouse
What is the bug or the crash? What were your expectations and what actually happened?
Attempting to drag the map with a Bluetooth does not work at all. Otherwise using the mouse works.
https://github.com/user-attachments/assets/4d4a49dc-b823-43ee-9c10-4027e88c32ff
Steps to reproduce the issue
- Connect a Bluetooth mouse to a mobile device
- Open a QField project
- Attempt to move the map canvas by dragging it with the mouse
Version
3.7.9
Operating system name
Android
Operating system version
15
Reinstall QField
- [ ] I have a fresh install of the latest QField version, but the problem persists.
- [x] Problem can be reliably reproduced, doesn't happen randomly.
- [x] Problem happens with all files and projects, not only some files or projects.
Additional context
Issue has been observed with at least the Rapoo MT550 and Logitech M575 mice.
@JuhoErvasti , thanks for the report. Before we investigate this further, could you try a development build to confirm whether this is still a problem there? The next version of QField comes with the latest Qt 6.9 version, which did fix some issues with regards to the pointer device handlers. If we're lucky, this is already fixed :)
You can test an APK here: https://github.com/opengisch/QField/pull/6817#issuecomment-3555100368 .
@nirvn I tested it with the APK, but unfortunately the issue persists.