[GH-ISSUE #1684] [FR] Tab for lists #643

Closed
opened 2026-03-23 20:39:10 +00:00 by mirror · 3 comments
Owner

Originally created by @annieappflowy on GitHub (Jan 8, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1684

Originally assigned to: @MayurSMahajan on GitHub.

Discussed in https://github.com/AppFlowy-IO/AppFlowy/discussions/1645

Originally posted by Docfips January 4, 2023
Good afternoon,

I am curious if there was anyway to be able to add the "tab" feature to subtask when using the To-Do?

  • 1 here
    • 2 here
Originally created by @annieappflowy on GitHub (Jan 8, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1684 Originally assigned to: @MayurSMahajan on GitHub. ### Discussed in https://github.com/AppFlowy-IO/AppFlowy/discussions/1645 <div type='discussions-op-text'> <sup>Originally posted by **Docfips** January 4, 2023</sup> Good afternoon, I am curious if there was anyway to be able to add the "tab" feature to subtask when using the To-Do? - [ ] 1 here - [ ] 2 here</div>
mirror 2026-03-23 20:39:10 +00:00
  • closed this issue
  • added the
    shortcuts
    label
Author
Owner

@MayurSMahajan commented on GitHub (Jan 27, 2023):

Hey Annie! currently, the tab feature is not supported. I could implement it, but I had one doubt.

Current Behaviour:

pressing the tab in a checkbox causes the text field to create a tabbed space

Expected Behaviour:

pressing the tab in a checkbox causes the checkbox to shift right, denoting sub checkbox or todo

My question is, should we add a combination of keys to support this, like pressing tab and LShift will create a subtask and pressing only Tab will work like before OR should we override the Tab key and always create a subtask instead of the original behavior.

<!-- gh-comment-id:1406234424 --> @MayurSMahajan commented on GitHub (Jan 27, 2023): Hey Annie! currently, the tab feature is not supported. I could implement it, but I had one doubt. ##### Current Behaviour: pressing the tab in a checkbox causes the text field to create a tabbed space ##### Expected Behaviour: pressing the tab in a checkbox causes the checkbox to shift right, denoting sub checkbox or todo My question is, should we add a **combination** of keys to support this, like pressing __tab and LShift will create a subtask__ and pressing only **Tab will work like before** OR should we override the Tab key and always create a subtask instead of the original behavior.
Author
Owner

@annieappflowy commented on GitHub (Jan 28, 2023):

Hi @MayurSMahajan ,

By default, pressing Tab should indent the checkbox like you described. This will incur overheads for users who want to create a tabbed space but won't prevent them using Space to accomplish the same goal.

We should enable users to customize their shortcuts as a complete solution.

<!-- gh-comment-id:1407342577 --> @annieappflowy commented on GitHub (Jan 28, 2023): Hi @MayurSMahajan , By default, pressing Tab should indent the checkbox like you described. This will incur overheads for users who want to create a tabbed space but won't prevent them using Space to accomplish the same goal. We should enable users to customize their shortcuts as a complete solution.
Author
Owner

@MayurSMahajan commented on GitHub (Jan 28, 2023):

I absolutely agree!

<!-- gh-comment-id:1407346624 --> @MayurSMahajan commented on GitHub (Jan 28, 2023): I absolutely agree!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#643
No description provided.