Add paginated panel loading
This commit is contained in:
14
TESTING.md
14
TESTING.md
@@ -99,6 +99,20 @@ xcrun simctl launch booted de.rfc1437.gotcha
|
||||
- [ ] Pull past the top of Home, repository lists, issue lists, pull lists,
|
||||
commit history, changed files, issue details, pull details, and diffs.
|
||||
The native refresh control appears, reloads data, and disappears.
|
||||
- [ ] On accounts/repositories with more than 30 results, Home activity,
|
||||
repositories, issues, pull requests, milestones, milestone contents,
|
||||
commit history, and pull-request files initially show one page plus a
|
||||
**Pull up or tap to load more**
|
||||
footer. Pull upward past the bottom and verify the footer changes to a
|
||||
native loading indicator, the next page appends without duplicates, and
|
||||
the footer disappears after the final page.
|
||||
- [ ] Tap the load-more footer as an accessibility alternative and repeat while
|
||||
VoiceOver is running. It announces loading, ignores repeated activation
|
||||
while a request is active, preserves the current scroll position, and
|
||||
allows retry after an error.
|
||||
- [ ] Pull down to refresh after loading multiple pages. The content resets to
|
||||
the new first page, filtering/branch changes also reset pagination, and
|
||||
switching History/Files never shows a stale load-more footer.
|
||||
- [ ] Tap a row, scroll its detail, and use both the navigation-bar Back button
|
||||
and the left-edge interactive swipe to return.
|
||||
- [ ] From a list scrolled well away from the top, open a detail and go Back.
|
||||
|
||||
Reference in New Issue
Block a user