[GH-ISSUE #7729] [Bug] Non-bullet text child block on bullet is not aligned with parent #3416

Open
opened 2026-03-23 21:29:59 +00:00 by mirror · 2 comments
Owner

Originally created by @black-puppydog on GitHub (Apr 11, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7729

Originally assigned to: @0xNotAyu on GitHub.

Bug Description

This is purely a rendering issue.
When writing bullet lists I often include small paragraphs into bullets.
This works fine conceptually, but the rendering is off (see below).
This is really unfortunate since it makes such lists much less readable; it's easy to confuse the nested text for an unindented block, not part of the list.

Sorry if this has been reported, I tried searching with various queries in the whole org without success...

How to Reproduce

Image

The "copy" export results in this markdown:

* This is a list item
This text is part of the same bullet point
	This text is a new non-bullet block, nested below the bullet above.
	Note how it doesn't visually align with its parent.
	* This is a sub-bullet
	Another text block of the outermost bullet
* And finally the next bullet

But I think it's worth mentioning that, in a pure markdown editor, I would have structured it like such:

* This is a list item
  This text is part of the same bullet point
  This text is a new non-bullet block, nested below the bullet above.
  Note how it doesn't visually align with its parent.
  * This is a sub-bullet
  Another text block of the outermost bullet
* And finally the next bullet

This uses spaces for indentation, not \t like the export from AppFlowy. Not sure whether that matters.

Expected Behavior

All direct descendants of a bullet that are not bullets themselves should align on the same vertical line:

Image

Operating System

Linux (debian unstable, .deb install)

AppFlowy Version(s)

0.8.7

Screenshots

No response

Additional Context

No response

Originally created by @black-puppydog on GitHub (Apr 11, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/7729 Originally assigned to: @0xNotAyu on GitHub. ### Bug Description This is purely a rendering issue. When writing bullet lists I often include small paragraphs into bullets. This works fine conceptually, but the rendering is off (see below). This is really unfortunate since it makes such lists much less readable; it's easy to confuse the nested text for an unindented block, not part of the list. Sorry if this has been reported, I tried searching with various queries in the whole org without success... ### How to Reproduce ![Image](https://github.com/user-attachments/assets/03fb220f-fc50-4111-8465-b223fdf078c5) The "copy" export results in this markdown: ```markdown * This is a list item This text is part of the same bullet point This text is a new non-bullet block, nested below the bullet above. Note how it doesn't visually align with its parent. * This is a sub-bullet Another text block of the outermost bullet * And finally the next bullet ``` But I think it's worth mentioning that, in a pure markdown editor, I would have structured it like such: ```markdown * This is a list item This text is part of the same bullet point This text is a new non-bullet block, nested below the bullet above. Note how it doesn't visually align with its parent. * This is a sub-bullet Another text block of the outermost bullet * And finally the next bullet ``` This uses spaces for indentation, not `\t` like the export from AppFlowy. Not sure whether that matters. ### Expected Behavior All direct descendants of a bullet that are not bullets themselves should align on the same vertical line: ![Image](https://github.com/user-attachments/assets/467cd6e2-af28-4553-a914-9df349dfac6b) ### Operating System Linux (debian unstable, .deb install) ### AppFlowy Version(s) 0.8.7 ### Screenshots _No response_ ### Additional Context _No response_
Author
Owner

@0xNotAyu commented on GitHub (Apr 12, 2025):

Hi can I work on this ?

<!-- gh-comment-id:2798700405 --> @0xNotAyu commented on GitHub (Apr 12, 2025): Hi can I work on this ?
Author
Owner

@LucasXu0 commented on GitHub (Apr 14, 2025):

@nekotanu I assigned it to you. You can change the indent padding in the editor configuration.

Image
<!-- gh-comment-id:2800292956 --> @LucasXu0 commented on GitHub (Apr 14, 2025): @nekotanu I assigned it to you. You can change the indent padding in the editor configuration. <img width="1116" alt="Image" src="https://github.com/user-attachments/assets/c4ab398b-0d88-4a91-8268-0acfde982bfc" />
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#3416
No description provided.