[GH-ISSUE #8361] [FR] Empty document should be automatically discarded on Android #3763

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

Originally created by @mon-jai on GitHub (Nov 27, 2025).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8361

Description

It would be better UX to automatically discard empty documents and conversations that remain unmodified by the user. Leaving an "Untitled" page is not helpful and creates unnecessary clutter in the user's list.

Impact

This would be useful for users who bring up a document to write something, but later change their mind. It prevents the creation of numerous, useless documents that must be manually deleted.

Additional Context

No response

Originally created by @mon-jai on GitHub (Nov 27, 2025). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/8361 ### Description It would be better UX to automatically discard empty documents and conversations that remain unmodified by the user. Leaving an "Untitled" page is not helpful and creates unnecessary clutter in the user's list. ### Impact This would be useful for users who bring up a document to write something, but later change their mind. It prevents the creation of numerous, useless documents that must be manually deleted. ### Additional Context _No response_
Author
Owner

@richardshiue commented on GitHub (Dec 1, 2025):

Hi @mon-jai, thanks for opening this issue. I think you bring up a good point about workspaces being filled with untitled documents, but I don't know if automatically discarding them is the right move here. I'm sure there are users who simply want to import information from the real world into the app as quickly as possible and that usually means not having time to think of a meaningful title.

<!-- gh-comment-id:3594256690 --> @richardshiue commented on GitHub (Dec 1, 2025): Hi @mon-jai, thanks for opening this issue. I think you bring up a good point about workspaces being filled with untitled documents, but I don't know if automatically discarding them is the right move here. I'm sure there are users who simply want to import information from the real world into the app as quickly as possible and that usually means not having time to think of a meaningful title.
Author
Owner

@mon-jai commented on GitHub (Dec 1, 2025):

@richardshiue Thanks for your reply.

... users who simply want to import information from the real world into the app as quickly as possible and that usually means not having time to think of a meaningful title.

​By "empty," I meant not only without a title but also without any content. If a user exits the edit page without doing anything, there is nothing to be saved, so it is better to discard the entire page.

​If a user wanted to import something later, they could create a new document for that, which is exactly the same as a previously created empty document.

​This is also how Google Keep works.

https://github.com/user-attachments/assets/d6c7e669-c0c9-4865-8cdf-06bd37caf6f8

<!-- gh-comment-id:3595504818 --> @mon-jai commented on GitHub (Dec 1, 2025): @richardshiue Thanks for your reply. > ... users who simply want to import information from the real world into the app as quickly as possible and that usually means not having time to think of a meaningful title. ​By "empty," I meant not only without a title but also without any content. If a user exits the edit page without doing anything, there is nothing to be saved, so it is better to discard the entire page. ​If a user wanted to import something later, they could create a new document for that, which is exactly the same as a previously created empty document. ​This is also how Google Keep works. https://github.com/user-attachments/assets/d6c7e669-c0c9-4865-8cdf-06bd37caf6f8
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#3763
No description provided.