Context
The patch meant to resolve T218414 assumes the toolbar should be displayed without the user explicitly "asking" for it to be so [by way of them stopping scrolling].
In our 21-March conversation about the usability of this patch, we questioned whether this is the "correct" [1] assumption [2] to make.
We then walked down the path of, "Well, if this is not the "correct" assumption [1] to make about how and when the toolbar should be displayed, what is/are alternative assumptions we could explore en route to the "correct" implementing?" The output of this thought was the following set of alternatives about how/when the toolbar should be displayed:
- When the user repositions the cursor
- When the user swipes down after having swiped up
- After the user's scroll ends and the cursor never leaves the screen
Outcome
We are now left with an open question: Do we revise the current implementation?
[Potential] Next steps
- Conduct usability testing of the existing patch to validate/invalidate the assumptions driving our current approach.
- Correct: loosely defined as "most usable"
- Assumption: "...the toolbar should be displayed without the user explicitly "asking" for it to be so [by way of them stopping scrolling]. "