“Jump to next unresolved thread” button should track position as user scrolls through the page
Release notes
Problem to solve
Currently, the "Jump to next unresolved thread" button doesn't track the index of the thread the user is on, and seems to be overridden by the "Resolve thread" functionality.
For example,
- 6 unresolved threads in this MR
- Don’t resolve the first or second thread since those are ongoing conversations, jump to third
- Resolve third, click “Jump to next unresolved thread”
- Jumps to first thread
- Scroll down to fourth thread, resolve it, click “Jump to next unresolved thread”
- Jumps to second thread
- Press "Jump" to get to fifth thread, resolve it, click “Jump to next unresolved thread”
- Jumps to first thread
Intended users
- Sasha (Software Developer)
- Anyone else that uses the "Jump to next unresolved thread" feature
User experience goal
After resolving the current thread, the user should be brought to the next unresolved thread, not the first.
Using the example in the Problem section, after resolving the third thread, clicking "jump to next unresolved thread" should bring the user to the fourth thread.
Proposal
We currently don’t track scrolling position to assess at which index you’re currently at. We should track the index so the user can be brought to the correct thread.
Further details
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Is this a cross-stage feature?
Links / references
Edited by André Luís