[GH-ISSUE #2835] [Bug] the order of cards doesn't save after restarting the application #1231

Closed
opened 2026-03-23 20:46:42 +00:00 by mirror · 9 comments
Owner

Originally created by @annieappflowy on GitHub (Jun 18, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2835

Originally assigned to: @richardshiue on GitHub.

Bug Description

After I changed the order of the items in the canbanboard and restart Appflowy, the old order is displayed again

How to Reproduce

Reorder cards under the same stack
Close AppFlowy and restart

Expected Behavior

The order is saved

Operating System

Windows 11

AppFlowy Version(s)

v0.2.2

Screenshots

No response

Additional Context

No response

Originally created by @annieappflowy on GitHub (Jun 18, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2835 Originally assigned to: @richardshiue on GitHub. ### Bug Description After I changed the order of the items in the canbanboard and restart Appflowy, the old order is displayed again ### How to Reproduce Reorder cards under the same stack Close AppFlowy and restart ### Expected Behavior The order is saved ### Operating System Windows 11 ### AppFlowy Version(s) v0.2.2 ### Screenshots _No response_ ### Additional Context _No response_
mirror 2026-03-23 20:46:42 +00:00
Author
Owner

@rizwan3395 commented on GitHub (Jul 15, 2023):

https://github.com/AppFlowy-IO/AppFlowy/assets/47111784/68bc425b-a049-414d-8db4-c604c9355d46

Hi @annieappflowy, It seems interested to me, I wanna take this task. If no one working on it then please assign to me. It is also happening in MacOS.

<!-- gh-comment-id:1636857603 --> @rizwan3395 commented on GitHub (Jul 15, 2023): https://github.com/AppFlowy-IO/AppFlowy/assets/47111784/68bc425b-a049-414d-8db4-c604c9355d46 Hi @annieappflowy, It seems interested to me, I wanna take this task. If no one working on it then please assign to me. It is also happening in MacOS.
Author
Owner

@rizwan3395 commented on GitHub (Jul 17, 2023):

@annieappflowy any update on this task?

<!-- gh-comment-id:1637956119 --> @rizwan3395 commented on GitHub (Jul 17, 2023): @annieappflowy any update on this task?
Author
Owner

@Xazin commented on GitHub (Jul 17, 2023):

@annieappflowy any update on this task?

Hey Rizwan, I've assigned you. Feel free to let us know if you have any questions.

<!-- gh-comment-id:1638390393 --> @Xazin commented on GitHub (Jul 17, 2023): > @annieappflowy any update on this task? Hey Rizwan, I've assigned you. Feel free to let us know if you have any questions.
Author
Owner

@rizwan3395 commented on GitHub (Jul 17, 2023):

Thank You @Xazin. Sure will let you know.

<!-- gh-comment-id:1638420525 --> @rizwan3395 commented on GitHub (Jul 17, 2023): Thank You @Xazin. Sure will let you know.
Author
Owner

@appflowy commented on GitHub (Jul 21, 2023):

Hey @rizwan3395 Sorry. This task is assigned to Alex.

<!-- gh-comment-id:1644896257 --> @appflowy commented on GitHub (Jul 21, 2023): Hey @rizwan3395 Sorry. This task is assigned to Alex.
Author
Owner

@rizwan3395 commented on GitHub (Jul 21, 2023):

Hey @appflowy I have already started and near to complete it till Monday. I already gave time on it. hmm just let me know what to do next.? Should I continue?

<!-- gh-comment-id:1645797293 --> @rizwan3395 commented on GitHub (Jul 21, 2023): Hey @appflowy I have already started and near to complete it till Monday. I already gave time on it. hmm just let me know what to do next.? Should I continue?
Author
Owner

@rizwan3395 commented on GitHub (Jul 22, 2023):

More Findings on issue #2835

[Bug] the order of cards doesn't save after restarting the application

Project

Summary

  • To create this issue faster we can we can just switch windows for the left side menu.

    • I am attaching a video to share how to reproduce the issue much faster.
      Video
  • I also discovered few more issues while investigating this one.

    • When placing row in any other group, Prefilled with some existing rows, the row is added always to group[groupid].rows.last
      Screenshot 2023-07-22 at 5 09 37 PM

    • When placing row in any other group, Prefilled with some existing rows, the assigned index is is flaky.

    • When assigning a row to the last of same group, i.e. moving any row to the latest in group, debug-log gives Warning: for index out of bounds.
      Screenshot 2023-07-22 at 5 09 58 PM

@appflowy I would need some more time with this, anyways i am attaching few more useful insights on this, maybe @a-wallen would use this info and get it solved ... 🙂

<!-- gh-comment-id:1646603470 --> @rizwan3395 commented on GitHub (Jul 22, 2023): # More Findings on issue #2835 ## [Bug] the order of cards doesn't save after restarting the application - [Appflowy](https://github.com/AppFlowy-IO/AppFlowy) ## Project - [x] [Appflowy](https://github.com/AppFlowy-IO/AppFlowy) - [x] [Appflowy-board](https://github.com/AppFlowy-IO/appflowy-board) ## Summary - To create this issue faster we can we can just switch windows for the left side menu. - I am attaching a video to share how to reproduce the issue much faster. [Video](https://github.com/AppFlowy-IO/AppFlowy/assets/47111784/d5e4197b-24e7-48e8-88b2-430f91c2db42) - I also discovered few more issues while investigating this one. - When placing row in any other group, Prefilled with some existing rows, the row is added always to group[groupid].rows.last <img width="929" alt="Screenshot 2023-07-22 at 5 09 37 PM" src="https://github.com/AppFlowy-IO/AppFlowy/assets/47111784/e349e11c-9251-4a37-bbcc-6155010de907"> - When placing row in any other group, Prefilled with some existing rows, the assigned index is is flaky. - When assigning a row to the last of same group, i.e. moving any row to the latest in group, debug-log gives Warning: for index out of bounds. <img width="389" alt="Screenshot 2023-07-22 at 5 09 58 PM" src="https://github.com/AppFlowy-IO/AppFlowy/assets/47111784/5d411755-5659-42b9-9327-f9ca5112cf8d"> @appflowy I would need some more time with this, anyways i am attaching few more useful insights on this, maybe @a-wallen would use this info and get it solved ... 🙂
Author
Owner

@a-wallen commented on GitHub (Jul 25, 2023):

More Findings on issue #2835

[Bug] the order of cards doesn't save after restarting the application

Project

Summary

  • To create this issue faster we can we can just switch windows for the left side menu.

    • I am attaching a video to share how to reproduce the issue much faster.
      Video
  • I also discovered few more issues while investigating this one.

    • When placing row in any other group, Prefilled with some existing rows, the row is added always to group[groupid].rows.last
Screenshot 2023-07-22 at 5 09 37 PM * When placing row in any other group, Prefilled with some existing rows, the assigned index is is flaky. * When assigning a row to the last of same group, i.e. moving any row to the latest in group, debug-log gives Warning: for index out of bounds. Screenshot 2023-07-22 at 5 09 58 PM @appflowy I would need some more time with this, anyways i am attaching few more useful insights on this, maybe @a-wallen would use this info and get it solved ... 🙂

@rizwan3395 do you have an open PR that I can take a look at?

<!-- gh-comment-id:1649177819 --> @a-wallen commented on GitHub (Jul 25, 2023): > # More Findings on issue #2835 > ## [Bug] the order of cards doesn't save after restarting the application > * [Appflowy](https://github.com/AppFlowy-IO/AppFlowy) > > ## Project > * [x] [Appflowy](https://github.com/AppFlowy-IO/AppFlowy) > * [x] [Appflowy-board](https://github.com/AppFlowy-IO/appflowy-board) > > ## Summary > * To create this issue faster we can we can just switch windows for the left side menu. > > * I am attaching a video to share how to reproduce the issue much faster. > [Video](https://github.com/AppFlowy-IO/AppFlowy/assets/47111784/d5e4197b-24e7-48e8-88b2-430f91c2db42) > * I also discovered few more issues while investigating this one. > > * When placing row in any other group, Prefilled with some existing rows, the row is added always to group[groupid].rows.last > > <img alt="Screenshot 2023-07-22 at 5 09 37 PM" width="929" src="https://user-images.githubusercontent.com/47111784/255336529-e349e11c-9251-4a37-bbcc-6155010de907.png"> > * When placing row in any other group, Prefilled with some existing rows, the assigned index is is flaky. > * When assigning a row to the last of same group, i.e. moving any row to the latest in group, debug-log gives Warning: for index out of bounds. > > <img alt="Screenshot 2023-07-22 at 5 09 58 PM" width="389" src="https://user-images.githubusercontent.com/47111784/255336454-5d411755-5659-42b9-9327-f9ca5112cf8d.png"> > @appflowy I would need some more time with this, anyways i am attaching few more useful insights on this, maybe @a-wallen would use this info and get it solved ... 🙂 @rizwan3395 do you have an open PR that I can take a look at?
Author
Owner

@annieappflowy commented on GitHub (Jul 25, 2023):

@a-wallen , FYI: this is not a bug but a feature to build

<!-- gh-comment-id:1649198627 --> @annieappflowy commented on GitHub (Jul 25, 2023): @a-wallen , FYI: this is not a bug but a feature to build
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#1231
No description provided.