Two fingers zoom/measuring distance with two fingers, collision

Dmitry Lesev shared this problem 2 years ago
Solved

Hi

When the "two fingers zoom" is in action longer than 1 sec, the other functionality - "measuring distance with two fingers" starts, and zooming becomes impossible.

Comments (4)

photo
1

Good day Dmitry,

cannot agree that this is an bug, it is how this feature was made. It is based on fact, that pinch zoom is usually fast, faster then 1 sec.

If you have any suggestion how to make this feature better, without limiting some other features and increasing complexity of UI and settings, I'll gladly listen.

photo
1

Good day, Menion

From my point of view would be ideal:

1. Locus checks how the scaling has changed. If it is less than 5% (for example), - user was going to start "measuring distance", otherwise - "map zooming"

2. If the "map zooming" is in action, it shouldn't be interrupted by a "measuring distance" . On base of condtions from #1

3. Even short 2-fingers touch initiates "measuring distance" function (on realise fingers event), to be realy "fast". Now the user should touch and wait longer than 1 sec to start it. On base of condtions from #1.

photo
1

Good day Dmitry,

thanks for a suggestion. I made a compromise for now. Quick measure function will still have a 1 sec delay anyway it will appear only after your fingers will still stay for 1 second on same place without movement. Maybe field tests shows that this time limit may be a shorter now, we will see.


I'm closing this "bug" for now. Thanks.

photo
1

Hello Menion,

Your idea is great.

Also, could you add Quick Measure function on the Quick Settings dialog? It would be great to be there.