[GH-ISSUE #1867] [Bug] "Ghost" task stubs created on other boards when multiple boards are added into a document view #729

Open
opened 2026-03-23 20:40:17 +00:00 by mirror · 3 comments
Owner

Originally created by @unmotivatedgene on GitHub (Feb 16, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1867

Originally assigned to: @appflowy on GitHub.

Bug Description

When adding a card to a board that is embedded in a document a stub card is added to other boards that are also embedded in that document.

How to Reproduce

Create a board with some tasks.
Add that board to a document.
Duplicate the board.
Add the new board to the document as well.
From the combined document view add a new task. See that the stub of a task is created on the other embedded board.
Note this task appears to be visual only and is not saved.

Expected Behavior

Adding a task to one embedded board in a document should not create stub tasks in others.

Operating System

Windows 11

AppFlowy Version(s)

1.0.0

Screenshots

image

Additional Context

No response

Originally created by @unmotivatedgene on GitHub (Feb 16, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/1867 Originally assigned to: @appflowy on GitHub. ### Bug Description When adding a card to a board that is embedded in a document a stub card is added to other boards that are also embedded in that document. ### How to Reproduce Create a board with some tasks. Add that board to a document. Duplicate the board. Add the new board to the document as well. From the combined document view add a new task. See that the stub of a task is created on the other embedded board. Note this task appears to be visual only and is not saved. ### Expected Behavior Adding a task to one embedded board in a document should not create stub tasks in others. ### Operating System Windows 11 ### AppFlowy Version(s) 1.0.0 ### Screenshots ![image](https://user-images.githubusercontent.com/13686944/219269495-b567f457-a992-40c1-ad8b-381e8f5bb0ab.png) ### Additional Context _No response_
Author
Owner

@annieappflowy commented on GitHub (Feb 16, 2023):

Hi @unmotivatedgene , thanks for reporting.
Are Board#1 and Board#2 linked to the same board outside the document?

<!-- gh-comment-id:1432666023 --> @annieappflowy commented on GitHub (Feb 16, 2023): Hi @unmotivatedgene , thanks for reporting. Are Board#1 and Board#2 linked to the same board outside the document?
Author
Owner

@LucasXu0 commented on GitHub (Feb 16, 2023):

Hey, @unmotivatedgene. I can reproduce it on my side. For the not duplicated board, it works fine. But as you said, for the duplicated board, it will affect the duplicated one if we edit the original board.

<!-- gh-comment-id:1433204980 --> @LucasXu0 commented on GitHub (Feb 16, 2023): Hey, @unmotivatedgene. I can reproduce it on my side. For the not duplicated board, it works fine. But as you said, for the duplicated board, it will affect the duplicated one if we edit the original board.
Author
Owner

@annieappflowy commented on GitHub (Dec 22, 2025):

the underlying issue: duplicate is not a deep copy

<!-- gh-comment-id:3680032042 --> @annieappflowy commented on GitHub (Dec 22, 2025): the underlying issue: duplicate is not a deep copy
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#729
No description provided.