Some non-advanced settings are hidden unless a user toggles the advanced checkbox #1385

Closed
opened 2025-12-05 11:25:34 +00:00 by phnt · 0 comments
Member

Environment info

  • Browser, version, OS, platform: Firefox, Brave
  • Instance URL: N/A
  • Frontend version (see settings -> about): 0252d39c75
  • Backend version (see settings -> about): N/A
  • Browser extensions (ublock, rikaichamp etc): Private/Incognito mode
  • Known instance/user customizations (i.e. pleromafe mods/forks, instance styles etc): None

Bug description & reproduction steps

When a user loads FE for the first time, or in a private/incognito window, some non-advanced settings are hidden, but the setting category is visible. Changing visible settings doesn't seem to affect this behavior. Toggling "Show advanced" cures this.

Steps to reproduce

  1. Open FE in incognito/private window, or delete vuex-lz from IndexedDB->localforage->keyvaluepairs and refresh
  2. Open settings
  3. Some non-advanced settings not visible
  4. Toggle "Show advanced"
  5. Now they are visible

image{width=840 height=890}

# Environment info <!-- Everything is optional and where applicable but the more information the better. --> * Browser, version, OS, platform: Firefox, Brave * Instance URL: N/A * Frontend version (see settings -> about): 0252d39c75eaf2df1d489a17c86dea1d7b35c0c1 * Backend version (see settings -> about): N/A * Browser extensions (ublock, rikaichamp etc): Private/Incognito mode * Known instance/user customizations (i.e. pleromafe mods/forks, instance styles etc): None # Bug description & reproduction steps <!-- Type out here how to reproduce the bug, what goes wrong and what should go right --> <!-- Screenshots and videos help a lot ;) any observations might also help --> <!-- Also mention if there any errors in browser's console if relevant --> When a user loads FE for the first time, or in a private/incognito window, some non-advanced settings are hidden, but the setting category is visible. Changing visible settings doesn't seem to affect this behavior. Toggling "Show advanced" cures this. ### Steps to reproduce 1. Open FE in incognito/private window, or delete `vuex-lz` from IndexedDB->localforage->keyvaluepairs and refresh 2. Open settings 3. Some non-advanced settings not visible 4. Toggle "Show advanced" 5. Now they are visible ![image](/attachments/2b4d57e0-a653-406f-b436-76c7a68c390a){width=840 height=890}
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
pleroma/pleroma-fe#1385
No description provided.