Deleted events don't delete immediately
Bug #1468505 reported by
Alan Pope 🍺🐧🐱 🦄
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Calendar App |
Fix Released
|
Medium
|
Renato Araujo Oliveira Filho |
Bug Description
Setup syncing with an online calendar.
Have some events appear in your calendar.
Delete an event in the calendar app on the device
Expected behaviour:-
* At best, event immediately disappears from view, at worst, the screen re-draws with the deleted event gone
Actual behaviour:-
* Event still shows until you switch to a different view and back again, re-drawing the screen.
We should immediately remove deleted events from the screen so the user has confidence that they're gone.
Related branches
lp://staging/~renatofilho/ubuntu-calendar-app/optimize
- Jenkins Bot: Approve (continuous-integration)
- Ubuntu Phone Apps Jenkins Bot: Pending (continuous-integration) requested
- Kunal Parmar: Pending requested
-
Diff: 6303 lines (+3052/-1463)33 files modifiedAgendaView.qml (+14/-13)
AllDayEventComponent.qml (+71/-36)
ContactChoicePopup.qml (+57/-15)
DayView.qml (+127/-87)
EventActions.qml (+2/-13)
EventBubble.qml (+61/-71)
EventLayoutHelper.js (+0/-132)
EventListModel.qml (+17/-5)
KeyboardRectangle.qml (+1/-7)
MonthComponent.qml (+178/-125)
MonthComponentDateDelegate.qml (+1/-140)
MonthComponentWithEventsDateDelegate.qml (+80/-0)
MonthView.qml (+46/-82)
MonthWithEventsComponent.qml (+80/-0)
NewEvent.qml (+228/-131)
NewEventBottomEdge.qml (+115/-0)
PageWithBottomEdge.qml (+44/-0)
PathViewBase.qml (+12/-4)
TimeLineBase.qml (+276/-190)
TimeLineBaseComponent.qml (+159/-75)
TimeLineHeader.qml (+6/-0)
WeekView.qml (+130/-60)
YearView.qml (+64/-48)
YearViewDelegate.qml (+39/-74)
calendar.qml (+150/-27)
calendar_canvas.js (+52/-0)
calendar_canvas_worker.js (+111/-0)
click/calendar-helper-apparmor.json (+1/-1)
click/calendar.apparmor (+1/-1)
click/manifest.json.in (+1/-1)
dateExt.js (+15/-2)
po/com.ubuntu.calendar.pot (+241/-123)
tests/unittests/tst_calendar_canvas.qml (+672/-0)
Changed in ubuntu-calendar-app: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
Changed in ubuntu-calendar-app: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-calendar-app: | |
milestone: | none → 0.5 |
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
seems like EDS or sync evolution issue