Skip to content

“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

ezgif.com-gif-maker_6_

Intended users

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