Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Context View: Autocomplete #88

Open
raineorshine opened this issue Oct 3, 2019 · 2 comments
Open

Context View: Autocomplete #88

raineorshine opened this issue Oct 3, 2019 · 2 comments
Labels
design-needed feature New feature or request

Comments

@raineorshine
Copy link
Contributor

raineorshine commented Oct 3, 2019

No description provided.

@raineorshine raineorshine added this to the Dogfood milestone Oct 3, 2019
@raineorshine raineorshine removed this from the Dogfood milestone Oct 26, 2019
@raineorshine raineorshine reopened this Jun 17, 2020
@raineorshine raineorshine added the feature New feature or request label Jun 17, 2020
@raineorshine raineorshine added this to the 📖 Context View milestone Jan 10, 2021
@raineorshine

This comment was marked as outdated.

@raineorshine
Copy link
Contributor Author

Autocomplete as subthoughts is clever, but I think not the best design for a couple reasons.

  1. It adds a third list semantics; it's challenging enough to have different semantics for normal view and context view.
  2. As the user types, the number of autocomplete options will change, causing thoughts below to move up and down disorientingly.
  3. There is no point rendering autocomplete options as subthoughts when they cannot be edited or navigated. Navigating away from the context being edited doesn't makes sense when autocomplete is still active.
  4. A conventional dropdown menu better aligns with user expectations.

For all of these reasons, a conventional dropdown menu is the better choice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design-needed feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant