Skip to content

Can't delete Regular Event in Manage event types tab #150

Open

Description

@trev0r-STA

Checklist

  • I can reproduce the bug with the latest version given here.
  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs) 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.

Affected app version

1.0.2

Affected Android/Custom ROM version

Android 11

Affected device model

Ulefone Armor 8 Pro

How did you install the app?

F-Droid / IzzyOnDroid

Steps to reproduce the bug

Settings/Manage event types/Regular Event/Delete. Are you sure you want to proceed with the deletion: Yes
Default event type cannot be deleted....
Well, I don't know what this thing is. I don't use it, so I want to delete it? Why I can't ?
In addition: Settings/New Events/Default event type is set to Last used one. And I use my CalDav Calendar
Thanks for your help

Expected behavior

Delete the entry

Actual behavior

Refuse to delete

Screenshots/Screen recordings

No response

Additional information

No response

Activity

  1. added
    bugSomething is not working
    needs triageIssue is not yet ready for PR authors to take up
    on Feb 15, 2024
  2. Aga-C commented on Feb 15, 2024

    @Aga-C
    Contributor

    This event type is not meant to be deleted. "Regular Event" is done as a fallback type that is always present in the app. If you'd like, you can change the name or hide it, but it still has to be in the app. Maybe the wording of the message in the toast is not very precise, but otherwise it would be too technical.

  3. added
    invalidThis doesn't seem right (unclear report or request, wrong repo, user error, etc.)
    and removed
    bugSomething is not working
    needs triageIssue is not yet ready for PR authors to take up
    on Feb 15, 2024
  4. Aga-C commented on Nov 14, 2024

    @Aga-C
    Contributor

    I'm reopening this issue, because maybe we will add the possibility to remove the default event type. First we need to investigate it thoroughly, how it will impact the app. Please refrain from working on it until needs triage is taken off.

  5. reopened this on Nov 14, 2024
  6. added
    needs triageIssue is not yet ready for PR authors to take up
    and removed
    invalidThis doesn't seem right (unclear report or request, wrong repo, user error, etc.)
    on Nov 14, 2024
  7. bronson commented on Jan 22, 2025

    @bronson

    Why is there an unsynchronized undeletable calendar on my phone? Today I accidentally added some events to it, then had to figure out why they were not being sync'd. I missed an important event because of it.

    So, help me out here? What is its purpose? I don't see any reason for it to exist, except as a trap for the unwary?

  8. naveensingh commented on Jan 22, 2025

    @naveensingh
    Member

    @bronson the reasons are explained here: #150 (comment)

  9. bronson commented on Jan 22, 2025

    @bronson

    @naveensingh that doesn't actually explain why "Regular event" is needed. Why not use a synchronized calendar as a fallback? That seems safer and less arbitrary..

    Having unsynchronized calendars on my phone concerns me... I expect I'll make this mistake again one day.

  10. naveensingh commented on Jan 22, 2025

    @naveensingh
    Member

    Why not use a synchronized calendar as a fallback? That seems safer and less arbitrary..

    Because, by default, there is no synchronized calendar.

    Having unsynchronized calendars on my phone concerns me... I expect I'll make this mistake again one day.

    Until this is resolved, you can change Settings => Default event type option such that new events default to your synchronized calendar.

  11. added
    feature requestIssue is about a new feature or improving existing feature/behavior.
    and removed on Apr 4, 2025
  12. MisterGoodcat commented on Aug 28, 2025

    @MisterGoodcat

    I also want to second that a non-deletable default should be avoided. It is not only a potential pitfall initially (I ran into a similar situation like @bronson at first), it also is a potential future one if you want to set up a maximum simple device for not so tech-savvy family members. Any additional option they might accidentally switch or change only complicates things.

    Maybe it would be an idea to start without any event type and offer to create one when an action is attempted that requires one, or just hint at the fact that an event type needs to be created first. Other calendar apps like the built-in LineageOS one start without any pre-configured defaults like that, and hence allow you to have a very "clean" setup when you only want to use CalDAV.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestIssue is about a new feature or improving existing feature/behavior.needs triageIssue is not yet ready for PR authors to take up

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions