Skip to content

Stylus not working in some cases #6671

@HerHde

Description

@HerHde

What is the bug or the crash? What were your expectations and what actually happened?

Hey there, while using a stylus or touch pen on an Android tablet, the scan QR button in the search field did not open the corresponding window in some cases, while touching it with the finger worked as expected.

As far as I could test it:
Sometimes it does not react, sometimes it selects the underlaying object if there is one, sometimes it workts if there is none.
A long click is needed, just tapping it shows the button animation but doesn't have an effect.

stylus.mp4

Afaik this is neither the only button affected nor the only feature not working, but our biggest issue in usabillity as we often work with gloves and need a stylus for this.

Other features not working include the settings menu not being scrollable by vertical swiping with the pen. If you want I can open another issue for this.

Steps to reproduce the issue

  • move the map so that the top right corner contains an object like a polygon
  • click on the top right search button
  • with a stylus, short click on the QR code symbol. Only the anymation should show, but nothing more
  • long click click on it. The underlaying object should open.
  • repeat the last step with a finger touch and see the camera open as expected

Version

3.7.7(?)

Operating system name

Android

Operating system version

Android 11 with Samsung

Reinstall QField

  • I have a fresh install of the latest QField version, but the problem persists.
  • Problem can be reliably reproduced, doesn't happen randomly.
  • Problem happens with all files and projects, not only some files or projects.

Additional context

Reported by multiple users as a random occurence on our tablet fleet. Sorry, I don't have access to the exact version numbers atm.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions