Full swipes causes jumps in time

Bug #1276788 reported by Nicholas Skaggs
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu Calendar App
Expired
High
Unassigned

Bug Description

If you swipe the width of the phone in any view, you will jump an extra day/year/month, etc. This is the cause of test failures on maguro and the emulator.

The emulated swipe action causes the timeline to advance too far and the assert will fail.

Related branches

Changed in ubuntu-calendar-app:
status: New → Confirmed
importance: Undecided → Medium
Olivier Tilloy (osomon)
Changed in ubuntu-calendar-app:
importance: Medium → High
Revision history for this message
Kunal Parmar (pkunal-parmar) wrote :

This is easily reproducible on DayView because we are showing all three view at same time, in case of full swipe, swipe may start from next day and end up showing next to next day.

I dont see any easy fix from QML as we gestures are handled by PathView, we need to override its all gesture in order to resolve it form qml side.

or Can we just reduce the size of swipe in this case ?

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

This is a manual app issue, as I can easily reproduce on my phone. We have tried reducing the swipe size in the tests with not much luck, but it's really an app issue, since indeed it affects me as a user.

Changed in ubuntu-calendar-app:
status: Confirmed → In Progress
assignee: nobody → Victor Thompson (vthompson)
Changed in ubuntu-calendar-app:
assignee: Victor Thompson (vthompson) → nobody
status: In Progress → Confirmed
Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

Is this still a problem? I can't reproduce on device.

Changed in ubuntu-calendar-app:
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Ubuntu Calendar App because there has been no activity for 60 days.]

Changed in ubuntu-calendar-app:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.