Skip to content

Save/discard changes dialog is not triggered for certain edits #49

@min7-i

Description

@min7-i

Checklist

  • I can reproduce the bug with the latest version.
  • I made sure that there are no existing issues - open or closed - to which I could contribute my information to.
  • I have read the FAQ and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one bug.
  • I have read and understood the contribution guidelines.

Describe the bug
When editing an event and pressing the back button, a dialog is displayed asking if the changes should be saved or discarded. However, this dialog is missing and the changes are not saved when editing the following fields:

  • time zone
  • recurrence end (the other recurrence settings do trigger the dialog)
  • attendees (addition, removal, attendance status)
  • free/busy status

To Reproduce
Steps to reproduce the behavior:

  1. Open a CalDAV event.
  2. Add or remove attendees.
  3. Press the back button.
  4. The save/discard changes dialog is not shown.

Expected behavior
The dialog to save or discard the changes is shown.

Screenshots

screen recording
calendar.attendee.add.remove.-.back.save_edit.mp4

Device info (please complete the following information):

  • Model: Google Pixel 6a
  • OS: Android 14 (GrapheneOS)
  • Version: 1.0.2

Additional context
N/A

Metadata

Metadata

Assignees

Labels

bugSomething is not working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions