Closed mmahmoudian closed 8 months ago
@mmahmoudian thanks for reporting.
This interface has many issues, namely that some settings require reloading the buffer or reloading the whole program. The overarching issue is that we need to mutate the state of slots on the fly. Related to #2351.
Also, it's not clear for the user what's the goal of common-settings
. It must both (1) enact the settings right away and (2) save them for future sessions. It seems that (1) is lacking.
Describe the bug
In the settings, when a setting is set, the minibuffer shows that the setting is written to the config file, but when the user switches to another tab in the settings and then return to the previous tab, that setting has changed to the previous state.
Precise recipe to reproduce the issue
Screencast_20240125_122833-2.webm
For website-specific issues: Can you reproduce this issue with Epiphany / GNOME Web (https://wiki.gnome.org/Apps/Web)?
-> Nothing from Gnome will ever touch my computer.
Information
nyxt-git
)show-system-information
:Output when started from a shell