Description
The bookmark functionality, which utilizes localStorage for data persistence, exhibits issues with data synchronization and retention upon page refresh or browser restart. In some cases, bookmarks may disappear or fail to load correctly, indicating a problem with how data is saved, retrieved, or handled during localStorage operations. There appears to be a lack of robust error handling for localStorage failures.
Steps to Reproduce
- Bookmark several chapters or pages.
- Refresh the page or close and reopen the browser.
- Navigate to the bookmarks section.
- Observe if all previously saved bookmarks are present and correctly loaded. (This issue might be intermittent or specific to certain scenarios).
Expected Behavior
Bookmarks should persist reliably across page refreshes and browser sessions. All saved bookmarks should be consistently available and correctly displayed when accessed. Robust error handling should be in place for localStorage operations.
Environment
- Browser: All
- Device: All
- OS: All
Description
The bookmark functionality, which utilizes localStorage for data persistence, exhibits issues with data synchronization and retention upon page refresh or browser restart. In some cases, bookmarks may disappear or fail to load correctly, indicating a problem with how data is saved, retrieved, or handled during localStorage operations. There appears to be a lack of robust error handling for localStorage failures.
Steps to Reproduce
Expected Behavior
Bookmarks should persist reliably across page refreshes and browser sessions. All saved bookmarks should be consistently available and correctly displayed when accessed. Robust error handling should be in place for localStorage operations.
Environment