💡 Add option to disable pull-to-refresh #933
Replies: 1 comment 3 replies
-
|
I can't see this being useful to anyone. On desktop I am yet to see a person use pull to scroll on anything. On a laptop which can fold and become a tablet it is also not useful because you cannot access the F5 key like you would on any normal keyboard. On mobile/tablet for me the pull to refresh does not seem near sensitive enough to be done by mistake (I would say the pull to refresh currently needs to be forced to be done), and either way how would you refresh manually then if you can't pull? Only place I can see this being somewhat useful is if you have a laptop with a touchscreen and you like to use the touchscreen to scroll, which I would say is also a very small percentage of people. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
Currently, Fladder has pull-to-refresh enabled on most screens (dashboard, library, details pages, etc.). While this is a useful feature for many users, there's no way to disable it for those who find it triggers accidentally during normal scrolling.
Requested Feature
Add a toggle setting in Settings → Visual to enable/disable pull-to-refresh functionality across the app.
Use Case
Suggested Implementation
Add a new boolean setting in
ClientSettingsModel:Then modify the
PullToRefreshwidget to conditionally wrap content withRefreshIndicatorbased on this setting:Benefits
Platform
All platforms (Windows, Linux, macOS, Android, iOS)
Additional Context
The pull-to-refresh is currently implemented in
lib/widgets/shared/pull_to_refresh.dartand used across many screens. A single setting would control this behavior app-wide.Beta Was this translation helpful? Give feedback.
All reactions