The tooltip on the button to toggle all merge request threads is not providing sufficient feedback to the user
Problem to solve
Following the button addition to toggle merge request threads in !24670 (merged), the tooltip on the button to toggle all merge request threads is not providing any feedback to the user.
Feedback: For example, go to !24670 (merged) and click the new button to Toggle all threads. The button arrow is reverted, however, the tooltip text stays the same and there is other instant feedback for the user. See also design guidelines for instant feedback.
Accuracy: Additionally, literally toggling all threads could result in collapsing some while expanding some in the example merge request above where 4 out of 6 threads are already collapsed.
Similar pattern: Similarly, when you click on the Copy commit SHA button on a commit the tooltip text changes to Copied.
Proposal
First, the tooltip text could change to something more accurate like Expand all threads and Collapse all threads depending on the case.
Additionally, the tooltip text could change upon button trigger so that there is more feedback to this user action.
TBD