Files
bitvid/components
google-labs-jules[bot]andPR0M3TH3AN 03ba9e0715 fix: ensure active feed refreshes when hashtag preferences change
* Update `refreshAllVideoGrids` in `js/app.js` to detect the currently active feed (For You, Kids, Explore, or Recent) and invoke the corresponding loader, preventing staleness when interacting with the UI.
* Refactor `HashtagPreferencesService` mutation methods (`addInterest`, etc.) to be `async` and await the `publish()` call, ensuring state is persisted before returning.
* Remove redundant `persistPreferencesFromMenu` call in `TagPreferenceMenuController`, relying on the service's internal persistence logic.
* Update unit tests for `HashtagPreferencesService` and `TagPreferenceMenuController` to align with the async behavior.
* Fix Tailwind lint error in `components/dm-settings-modal.html` by replacing arbitrary value with utility classes.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-03 02:01:44 +00:00
..