Skip to content

Fix Refresh on load functionality - Add Pull to Refresh #41

Open
Biztactix-Ryan wants to merge 4 commits intoeftpmc:masterfrom
Biztactix-Ryan:master
Open

Fix Refresh on load functionality - Add Pull to Refresh #41
Biztactix-Ryan wants to merge 4 commits intoeftpmc:masterfrom
Biztactix-Ryan:master

Conversation

@Biztactix-Ryan
Copy link
Contributor

Adding the Offline first did make the app usable in spotty internet, but if it does manage to load a blank playlist or album, it won't refresh automatically when connected again, so I added a background refresh on Load of screen, and pull to refresh for Albums, Playlists and Artists...

Copilot AI and others added 2 commits January 27, 2026 10:51
* Add refetchOnMount to usePlaylist, useAlbum, and useExternalAlbum hooks
* Add refetchOnMount to useArtist and useExternalArtist hooks
* Add pull-to-refresh functionality to playlist, album, and artist detail views
* Fix pull-to-refresh using FlashList native props instead of RefreshControl
@eftpmc
Copy link
Owner

eftpmc commented Jan 27, 2026

RPReplay_Final1769499578.mp4

Remounting?

@eftpmc eftpmc self-requested a review January 27, 2026 07:41
Copy link
Owner

@eftpmc eftpmc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix visual glitch, refetch list content only?

@Biztactix-Ryan
Copy link
Contributor Author

I'll see what I can do, Don't have iOS to test on, Looks fine on my device and emulator...

@eftpmc
Copy link
Owner

eftpmc commented Jan 28, 2026

I would recommend looking at the Flashlist for the respective screen

Biztactix-Ryan and others added 2 commits January 29, 2026 08:32
* explore refactor

* explore

* dump

* explore stage 1

* external artist view

* 1.1.6

* scrobbling and navfix

* android build

* ios build

* fixes

mediaimage
playing screen

* 1.1.7 android

* ios 1.1.7

---------

Co-authored-by: SaturnEFTPMC <zackhhi@gmail.com>
Co-authored-by: ari <61393419+eftpmc@users.noreply.github.com>
* explore refactor

* explore

* dump

* explore stage 1

* external artist view

* 1.1.6

* scrobbling and navfix

* android build

* ios build

* fixes

mediaimage
playing screen

* 1.1.7 android

* ios 1.1.7

---------

Co-authored-by: SaturnEFTPMC <zackhhi@gmail.com>
Co-authored-by: ari <61393419+eftpmc@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants