mirror of
https://github.com/FluxaMedia/fluxa.git
synced 2026-08-04 15:59:06 +00:00
Removed every "let the user know it's updating" indicator that showed even when cached content was already on screen: Calendar's inline header spinner, Discover's isSearching check firing before checking for already-loaded results (same bug class as Search's fix), and Detail's isLoading check firing before checking whether content was already loaded. All now silently keep showing the last-known content while a refresh is in flight, only falling back to a loading state when there's genuinely nothing yet. Discover's search bar and filter dropdowns still used bare Material3 defaults. Replaced the OutlinedTextField with a custom pill search bar matching native's exact treatment (56dp pill, search glyph, borderless BasicTextField) and gave the filter dropdowns a chevron affordance and a themed, checkmark-style highlighted selection in the popup menu. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||