Long click creates event in disabled calendar
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
The Savilerow project |
Invalid
|
High
|
Cédric Bellegarde | ||
Today Scope |
Invalid
|
Undecided
|
Unassigned | ||
Ubuntu Calendar App |
Fix Released
|
High
|
Arthur Mello | ||
Ubuntu UX |
Triaged
|
Medium
|
James Mulholland |
Bug Description
Steps to reproduce:
- Disable default (Personal) calendar.
- Long press somewhere in week view.
- Nothing *appears* to happen, but in the indicator an "Untitled" event appears.
This occurs because the Calendar app actually creates a new event in the Personal calendar, despite not displaying it.
Additionally, when creating a new event normally, the default calendar is the Personal calendar despite being disabled.
Expected behaviour:
At a minimum, the default calendar for a new event should be an enabled calendar.
Other improvements that could be made (maybe needs designer feedback):
If more than one calendar is listed, it should be possible to set the default for new events.
If all (editable) calendars are disabled, we should probably disable the long-press-create.
The indicator and event scopes could avoid displaying events from disabled calendars.
Related branches
- Renato Araujo Oliveira Filho (community): Approve
-
Diff: 38 lines (+22/-1)1 file modifiedCalendarChoicePopup.qml (+22/-1)
Changed in ubuntu-calendar-app: | |
status: | New → Invalid |
Changed in savilerow: | |
importance: | Undecided → High |
tags: | added: needclearify |
Changed in savilerow: | |
status: | Incomplete → Triaged |
Changed in ubuntu-ux: | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → James Mulholland (jamesjosephmulholland) |
Changed in ubuntu-calendar-app: | |
importance: | Undecided → High |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
status: | New → Confirmed |
Changed in ubuntu-calendar-app: | |
assignee: | Renato Araujo Oliveira Filho (renatofilho) → Arthur Mello (artmello) |
Changed in ubuntu-calendar-app: | |
milestone: | none → 0.5 |
Changed in ubuntu-calendar-app: | |
status: | Confirmed → In Progress |
Changed in ubuntu-calendar-app: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → Fix Released |
Hi,
Can you take a picture and attached it?
The Today scope just displays what the Events scope (called "Upcoming" in Today settings) provides it, so I don't think this is a Today scope bug. I'll mark it invalid on Today.
I will create "also affects savilerow" to indicate a possible connection to the Events scope.
I wonder if this is an underlying issue with Evolution server though. Can someone from the Calendar app team comment please?