[GH-ISSUE #2500] [Bug] Does not save the configuration #1075

Closed
opened 2026-03-23 20:45:11 +00:00 by mirror · 5 comments
Owner

Originally created by @avenfenix on GitHub (May 10, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2500

Originally assigned to: @yumin2002 on GitHub.

Bug Description

When I change settings and re open the app settings are reset.

How to Reproduce

Settings like theme or language

Expected Behavior

It should save and restore the previous state.

Operating System

Windows

AppFlowy Version(s)

0.1.4

Screenshots

No response

Additional Context

No response

Originally created by @avenfenix on GitHub (May 10, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/2500 Originally assigned to: @yumin2002 on GitHub. ### Bug Description When I change settings and re open the app settings are reset. ### How to Reproduce Settings like theme or language ### Expected Behavior It should save and restore the previous state. ### Operating System Windows ### AppFlowy Version(s) 0.1.4 ### Screenshots _No response_ ### Additional Context _No response_
mirror 2026-03-23 20:45:11 +00:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@yumin2002 commented on GitHub (May 19, 2023):

Can I try to work on this issue? Thanks!

<!-- gh-comment-id:1554055925 --> @yumin2002 commented on GitHub (May 19, 2023): Can I try to work on this issue? Thanks!
Author
Owner

@annieappflowy commented on GitHub (May 19, 2023):

Assigned. Thank you, @yumin2002

<!-- gh-comment-id:1554324946 --> @annieappflowy commented on GitHub (May 19, 2023): Assigned. Thank you, @yumin2002
Author
Owner

@yumin2002 commented on GitHub (May 20, 2023):

On my end, settings like themes are preserved while language is not. I am kind of stuck on this issue. The code seems correct for me (appflowy_flutter/lib/startup/tasks/app_widget.dart:InitAppWidgetTask::initialize). I think what this function does is basically get the appearance settings and create the application widget based on it. After the application widget is created, we localize and run the app.
Here is the documentation link for easy_localization package: https://pub.dev/packages/easy_localization.

As a newcomer, I am not very familiar with the project, I wonder when the exising user notes gets imported to the app(specifically which of the four startup tasks)? Can anyone share a little bit on that?

<!-- gh-comment-id:1555456176 --> @yumin2002 commented on GitHub (May 20, 2023): On my end, settings like themes are preserved while language is not. I am kind of stuck on this issue. The code seems correct for me (appflowy_flutter/lib/startup/tasks/app_widget.dart:InitAppWidgetTask::initialize). I think what this function does is basically get the appearance settings and create the application widget based on it. After the application widget is created, we localize and run the app. Here is the documentation link for easy_localization package: https://pub.dev/packages/easy_localization. As a newcomer, I am not very familiar with the project, I wonder when the exising user notes gets imported to the app(specifically which of the four startup tasks)? Can anyone share a little bit on that?
Author
Owner

@yumin2002 commented on GitHub (May 20, 2023):

@annieappflowy Can I have a mentor? I might need some guidance to understand the architecture while I am going through the codebase. Thanks!

<!-- gh-comment-id:1555805268 --> @yumin2002 commented on GitHub (May 20, 2023): @annieappflowy Can I have a mentor? I might need some guidance to understand the architecture while I am going through the codebase. Thanks!
Author
Owner

@annieappflowy commented on GitHub (May 22, 2023):

Hi @yumin2002 , your mentor is @LucasXu0 . You can reach him on Discord.

<!-- gh-comment-id:1556465521 --> @annieappflowy commented on GitHub (May 22, 2023): Hi @yumin2002 , your mentor is @LucasXu0 . You can reach him on Discord.
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#1075
No description provided.