[GH-ISSUE #5293] [Bug] Page gets duplicated when deleting and restoring from trash on mobile #10752

Closed
opened 2026-03-24 21:25:25 +00:00 by mirror · 6 comments
Owner

Originally created by @emmggi on GitHub (May 9, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5293

Originally assigned to: @LucasXu0 on GitHub.

Bug Description

On mobile somehow I got 2 copies of the same page with the same structure. If I delete one of the top pages, it will move to trash and the other top page will have its children removed but top page remains. If I delete any of the children pages from any top page, the child page will get removed in the other ones as well.

Copies do not sync to desktop, there's always just one page but if I delete any of the copies from the mobile the one on desktop also gets removed. If I remove that one on the desktop top pages on mobile remain but they also don't have any child pages.

How to Reproduce

I'm not sure exactly how I came to two copies of the same page in the first place. After it happens you can delete one then restore it and you'll have 3 copies of the same page. Reopen the app and you're back to two.

Expected Behavior

Deleting a page should remove only that one page.

Operating System

Android 9.0, v7a apk

AppFlowy Version(s)

0.5.6

Screenshots

No response

Additional Context

If you need more clarification let me know.

Originally created by @emmggi on GitHub (May 9, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5293 Originally assigned to: @LucasXu0 on GitHub. ### Bug Description On mobile somehow I got 2 copies of the same page with the same structure. If I delete one of the top pages, it will move to trash and the other top page will have its children removed but top page remains. If I delete any of the children pages from any top page, the child page will get removed in the other ones as well. Copies do not sync to desktop, there's always just one page but if I delete any of the copies from the mobile the one on desktop also gets removed. If I remove that one on the desktop top pages on mobile remain but they also don't have any child pages. ### How to Reproduce I'm not sure exactly how I came to two copies of the same page in the first place. After it happens you can delete one then restore it and you'll have 3 copies of the same page. Reopen the app and you're back to two. ### Expected Behavior Deleting a page should remove only that one page. ### Operating System Android 9.0, v7a apk ### AppFlowy Version(s) 0.5.6 ### Screenshots _No response_ ### Additional Context If you need more clarification let me know.
Author
Owner

@LucasXu0 commented on GitHub (May 9, 2024):

@emmggi Could you attach a screen record of the operations?

<!-- gh-comment-id:2102351424 --> @LucasXu0 commented on GitHub (May 9, 2024): @emmggi Could you attach a screen record of the operations?
Author
Owner

@emmggi commented on GitHub (May 9, 2024):

@LucasXu0 I'll upload later today, I need to blur private stuff.

<!-- gh-comment-id:2102358530 --> @emmggi commented on GitHub (May 9, 2024): @LucasXu0 I'll upload later today, I need to blur private stuff.
Author
Owner

@emmggi commented on GitHub (May 9, 2024):

@LucasXu0 One more thing: when I reopen the app on mobile it will have 2 of the same page not 4 what I ended up with at the end.

Left is mobile, right is desktop.

Screencast from 2024-05-09 18-14-48.webm

<!-- gh-comment-id:2102991608 --> @emmggi commented on GitHub (May 9, 2024): @LucasXu0 One more thing: when I reopen the app on mobile it will have 2 of the same page not 4 what I ended up with at the end. Left is mobile, right is desktop. [Screencast from 2024-05-09 18-14-48.webm](https://github.com/AppFlowy-IO/AppFlowy/assets/45419292/0779f3c8-9974-497f-9cca-ca23f68fb96a)
Author
Owner

@LucasXu0 commented on GitHub (May 10, 2024):

@emmggi Thanks. Very clear explanation.

<!-- gh-comment-id:2103880675 --> @LucasXu0 commented on GitHub (May 10, 2024): @emmggi Thanks. Very clear explanation.
Author
Owner

@annieappflowy commented on GitHub (Sep 30, 2024):

@emmggi , does the issue persist in the latest release?
I can't reproduce the bug.

<!-- gh-comment-id:2383153783 --> @annieappflowy commented on GitHub (Sep 30, 2024): @emmggi , does the issue persist in the latest release? I can't reproduce the bug.
Author
Owner

@emmggi commented on GitHub (Jun 28, 2025):

@emmggi , does the issue persist in the latest release? I can't reproduce the bug.

@annieappflowy Not sure. I wasn't able to use the app on my phone for some time now.

<!-- gh-comment-id:3015026646 --> @emmggi commented on GitHub (Jun 28, 2025): > [@emmggi](https://github.com/emmggi) , does the issue persist in the latest release? I can't reproduce the bug. @annieappflowy Not sure. I wasn't able to use the app on my phone for some time now.
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#10752
No description provided.