fix(app): let a sound restart immediately after being stopped
fix(app): let a sound restart immediately after being stopped
Inspect stored evidence paths
fluxer_app/src/features/notification/utils/SoundUtils.ts
Reading the persisted public view.
Datamining / findings
Evidence records derived from public code, builds, assets, APIs or schemas. A detection is not automatically a release, announcement or confirmed feature.
Classification overview
fix(app): let a sound restart immediately after being stopped
fluxer_app/src/features/notification/utils/SoundUtils.tsfix(app): show community avatars in the search user filter (#1959)
fluxer_app/src/features/search/components/search/UserFilterSheet.tsxfix(app): announce search result counts to screen readers (#1958)
fluxer_app/src/features/channel/components/channel_search_results/SearchResultsHeader.tsxfeat(app): suggest filters and people while typing search text (#1957)
fluxer_app/src/features/channel/components/message_search_bar/AutocompleteOption.tsxfluxer_app/src/features/channel/components/message_search_bar/ChannelsSection.tsxfluxer_app/src/features/channel/components/message_search_bar/HistorySection.tsxfluxer_app/src/features/channel/components/message_search_bar/MessageSearchBar.tsxfluxer_app/src/features/channel/components/message_search_bar/MessageSearchBarTypes.tsfluxer_app/src/features/channel/components/message_search_bar/MessageSearchBarUtils.tsfluxer_app/src/features/channel/components/message_search_bar/PlaintextSection.tsxfluxer_app/src/features/channel/components/message_search_bar/useMessageSearchAutocomplete.tsfix(app): stop animations running under reduced motion (#1956)
fluxer_app/src/features/accessibility/components/NekoSprite.module.cssfluxer_app/src/features/channel/components/ChannelHeader.module.cssfluxer_app/src/features/theme/styles/Typing.module.cssfix(app): stop the pointer hijacking quick switcher selection (#1955)
fluxer_app/src/features/search/components/bottomsheets/QuickSwitcherBottomSheet.tsxfluxer_app/src/features/search/components/quick_switcher/QuickSwitcherModal.module.cssfluxer_app/src/features/search/components/quick_switcher/QuickSwitcherModal.tsxfluxer_app/src/features/search/state/QuickSwitcherEscapeIntent.tsfluxer_app/src/features/search/utils/QuickSwitcherModalUtils.tsxfix(app): stop refetching profile art when menus appear (#1954)
fluxer_app/src/features/user/components/modals/user_profile_modal/ProfileMediaHeader.tsxfix(app): let the profile popout banner fill its header (#1953)
fluxer_app/src/features/user/components/profile/profile_card/ProfileCardBanner.tsxfix(app): stop rewriting profile bio emoji urls on hover (#1952)
fluxer_app/src/features/user/components/popouts/UserProfileShared.tsxfix(app): version profile badge assets so they refresh (#1951)
fluxer_app/src/features/user/components/popouts/UserProfileBadges.tsxfix(app): stop premium upsell preview emoji from stretching (#1950)
fluxer_app/src/features/channel/components/PremiumUpsellBanner.module.cssfix(app): remove popout stylesheets when the main document drops them (#1949)
fluxer_app/src/features/voice/components/popout/PopoutWindowDocument.tsfix(app): remove popout stylesheets when the main document drops them
fluxer_app/src/features/voice/components/popout/PopoutWindowDocument.tsfeat(app): let the pinned messages popout be resized (#1948)
fluxer_app/src/features/channel/components/popouts/ChannelPinsPopout.module.cssfluxer_app/src/features/channel/components/popouts/ChannelPinsPopout.tsxperf(app): recompute picker grid layout in scroll chunks (#1947)
fluxer_app/package.jsonfluxer_app/src/features/app/hooks/useMasonryGridNavigation.tsfluxer_app/src/features/channel/components/MasonryListComputer.tsfluxer_app/src/features/channel/components/TileFlowSolver.tsfluxer_app/src/features/channel/components/pickers/gif/GifPickerGrid.tsxfluxer_app/src/features/channel/components/pickers/gif/GifPickerLoadingSkeletonGridLayout.tsfluxer_app/src/features/channel/components/pickers/memes/MemesGrid.tsxfluxer_app/src/features/channel/components/pickers/shared/ComputeColumns.tsfluxer_app/src/features/channel/components/pickers/shared/MasonryVirtualGrid.tsxfluxer_app/src/features/channel/components/pickers/shared/PickerConstants.tsfix(app): fade the picker thumbhash out instead of fading images in (#1946)
fluxer_app/src/features/channel/components/pickers/shared/PickerThumbnail.tsxfix(app): fit media to its real box and gate the zoom buttons (#1945)
fluxer_app/src/features/messaging/components/modals/MediaModal.tsxfluxer_app/src/features/messaging/components/modals/media_modal/MediaControls.tsxfluxer_app/src/features/messaging/components/modals/media_modal/MediaViewerPanZoomStability.test.tsfluxer_app/src/features/messaging/components/modals/media_modal/MediaViewers.tsxfluxer_app/src/features/messaging/components/modals/media_modal/MobileMediaActions.tsxfluxer_app/src/features/messaging/components/modals/media_modal/pan_zoom/PanZoomMath.test.tsfluxer_app/src/features/messaging/components/modals/media_modal/pan_zoom/PanZoomMath.tsfluxer_app/src/features/messaging/components/modals/media_modal/pan_zoom/PanZoomSurface.tsxfluxer_app/src/features/messaging/components/modals/media_modal/pan_zoom/usePanZoomSurface.tsfix(app): rank permission override member search by the worker order (#1944)
fluxer_app/src/features/app/components/dialogs/shared/AddOverrideMemberSearch.tsfluxer_app/src/features/app/components/dialogs/shared/AddOverridePopout.tsxfix(app): add a quick modal motion preset and settle instant modals (#1943)
fluxer_app/src/features/app/components/dialogs/Modal.tsxfluxer_app/src/features/app/components/dialogs/ModalMotion.tsfix(app): honour motion settings in the mobile meme picker (#1942)
fluxer_app/src/features/channel/components/MobileMemesPicker.tsx