immich/mobile/lib/presentation/widgets
Luis Nachtigall 561469b826
fix(mobile): handle image stream completion when no image is emitted (#25984)
* Fix image cancellation to be stream-scoped instead of widget-scoped

* fix(OneFramePlaceholderImageStreamCompleter): make onLastListenerRemoved callback synchronous with removing the last listener

* fix(OneFrameMultiImageStreamCompleter): remove unnecessary blank line in code

* fix(OneFramePlaceholderImageStreamCompleter): cancel pending requests when only cache listener remains

* fix(OneFrameMultiImageStreamCompleter): ensure onLastListenerRemoved callback is invoked only once
2026-02-09 16:59:29 -05:00
..
action_buttons fix(mobile): cancel share download when dialog is dismissed (#25466) 2026-02-05 19:08:35 +00:00
album feat(mobile): enhance album sorting functionality with order handling (#24816) 2026-02-07 10:11:37 +05:30
asset_viewer fix(mobile): jump to previous asset when last asset is deleted (#25563) 2026-02-05 18:19:40 +00:00
backup chore: expose upload errors to UI (#25566) 2026-01-27 16:33:44 +00:00
bottom_sheet fix(mobile): bring back map settings (#25448) 2026-01-22 21:51:48 +00:00
images fix(mobile): handle image stream completion when no image is emitted (#25984) 2026-02-09 16:59:29 -05:00
map fix(mobile): bring back map settings (#25448) 2026-01-22 21:51:48 +00:00
memory fix: mobile edit handling (#25315) 2026-01-19 12:22:53 -06:00
people refactor(mobile): consolidate image requests (#25743) 2026-02-05 12:16:42 -05:00
remote_album feat(mobile): album options to kebab menu (#24204) 2025-12-26 18:46:05 +00:00
search feat(mobile): Quick date picker in the search page (#22653) 2025-11-10 13:55:09 -06:00
timeline feat(mobile): native clients (#21459) 2026-01-24 19:34:29 +00:00