impress/app/javascript/wardrobe-2020/components
Emi Matchu 56fe5e4889 Oops, fix bug in recent movie-pausing bugfix!
Oh right, this previously logic was silly: we can't count on the
*interval itself* to be reliably resetting the FPS counter state,
because the interval might not be firing!

I think this fix worked when I tried brief tests, but didn't work when
I did an (accidental) longer test, because the browser switched to a
more aggressive throttle mode, and the previous mode was close enough
on the resets for it to be fine, whereas this time the FPS counter
state got way too old.

Now, we reset the FPS counter state *exactly* when the page comes back.
2024-06-12 17:14:16 -07:00
..
getVisibleLayers.js Run Prettier on all wardrobe-2020 JS 2023-10-24 16:45:49 -07:00
HangerSpinner.js Bundle wardrobe-2020 into the app 2023-10-23 19:05:08 -07:00
HTML5Badge.js Run Prettier on all wardrobe-2020 JS 2023-10-24 16:45:49 -07:00
ItemCard.js Run Prettier on all wardrobe-2020 JS 2023-10-24 16:45:49 -07:00
OutfitMovieLayer.js Oops, fix bug in recent movie-pausing bugfix! 2024-06-12 17:14:16 -07:00
OutfitPreview.js Skip rendering layers without a usable image 2024-02-01 08:55:42 -08:00
OutfitThumbnail.js Use /outfits/1234 URLs in the editor 2023-10-24 17:29:07 -07:00
PaginationToolbar.js Set up eslint for wardrobe-2020 2023-11-02 18:11:07 -07:00
SpeciesColorPicker.js Optionally use local instance of impress-2020 during development 2024-01-28 07:00:29 -08:00
SquareItemCard.js Run Prettier on all wardrobe-2020 JS 2023-10-24 16:45:49 -07:00
useCurrentUser.js Normalize outfit data as we load it into wardrobe-2020 2023-11-02 17:12:59 -07:00
useOutfitAppearance.js Filter by Alt Style in item search and item appearance API calls 2024-02-01 04:58:30 -08:00
usePreferArchive.js Run Prettier on all wardrobe-2020 JS 2023-10-24 16:45:49 -07:00