Skip to content

Google Tasks does sanity checks on broken list indentation, would be nice to replicate #151

@opatry

Description

@opatry
Image

When indentation != 0 and != 1 is detected, it hides all list content and displays an explanation.
There are 2 CTAs:

  • Delete list (⚠ Ensure children tasks are properly deleted in cascade)
  • Update list

Update list repairs the broken indentation and refreshes the UI.
Need to define how:

  • reset indent to 0 or 1
  • updates position?
    The simplest might be to reset indent to 0 and move at the end of the list. Need to check.
    Given the illustrations, it tends to indicate the indent level is just reset to 1. Maybe position kept untouched (or recomputed?) which would be simple also in fact.

Tip

Which other sanity check could be done, how Google Tasks displays and fixes it?

See

Metadata

Metadata

Assignees

No one assigned

    Labels

    idea💡 Idea to iterate

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions