Long-press only shows marker on map when you release
Bug #1570336 reported by
Nekhelesh Ramananthan
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
uNav |
Fix Released
|
High
|
JkB |
Bug Description
Feedback from user testing
-------
Long press on the map doesn't do anything until I release, which is terrible; it violates Least Surprise TWICE. First, I think it doesn't work, feel disappointment, release finger. Then suddenly it does work, after I've already become accustomed to it not working and I had already abandoned that action in my head, and now I have to go back to it again
Solution
--------
We need to show the marker when the user long-presses for 1-2 seconds..we shouldn't wait for the user to release before showing the marker. FYI this is also what other map apps do.
Related branches
lp:~joergberroth/unav/fix_map_longclick_behaviour
- costales: Approve
- Nekhelesh Ramananthan: Approve (testing)
-
Diff: 93 lines (+30/-31)2 files modifiednav/index.html (+28/-30)
qml/PoiListPage.qml (+2/-1)
description: | updated |
Changed in unav: | |
assignee: | costales (costales) → JkB (joergberroth) |
milestone: | 0.60 → 0.59 |
status: | Confirmed → In Progress |
Changed in unav: | |
status: | In Progress → Fix Released |
Changed in unav: | |
status: | Fix Released → Fix Committed |
Changed in unav: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I'll play a bit with this. I'm afraid that there isn't a solution. Even the
current solution is a hack of the jquery events and I don't like to have so
several hacks, so complicate to control :(