Page MenuHomePhabricator

Make tag bubbles clickable in text field popovers
Open, Needs TriagePublic

Description

I have no idea what are the terms for this UI:

pasted_file (163×601 px, 18 KB)

But quite a few times I wanted to click on the bubble on the left side and then nothing happened. You have to click on "Select" instead. Notice how the appearance is almost exactly the same while one is clickable and not the other.

Ideally the whole row would be clickable.

Event Timeline

swisspol raised the priority of this task from to Needs Triage.
swisspol updated the task description. (Show Details)
swisspol added a subscriber: swisspol.

I didn't get as far as implementing this, but my intention was to make clicking the token eventually take you to the object's page (for example, the project's detail page or the user's profile page), not select the token.

My thinking here is that this is primarily an onboarding / new-user interface, and that more experienced users will rarely end up here, so letting users click tokens to disambiguate them (e.g., is this actually the right project / user?) might be more valuable than making tokens easier to select. Particularly, entering this interface at all is much slower than just using the tokenizer/typeahead, so my expectation is that optimizing this UI for clarity is more valuable than optimizing it for speed.

As an experienced user, is there any particular workflow which is leading to you often ending up here? Maybe there's a different problem we can fix so you enter this interface less often and the speed of selection isn't releavnt.

I always use this menu to access the special items as I have no idea what to type to auto-complete them e.g. "not in any project".

If I need to enter a user or project, then I certainly use autocomplete as it's simpler and faster.