question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Adding new room aliases UI is extremely confusing

See original GitHub issue

Description

Adding published room aliases UI is confusing to put it nicely. So what happens when I try to add a new public alias?

I enter the alias (Published Addresses » Other published addresses): 2020-04-08_13-40-17_screenshot

Then I get a terribly misleading error: 2020-04-08_13-40-31_screenshot There was an error updating the room's alternative addresses. It may not be allowed by the server or a temporary failure occurred.

And then I see that my new alias is added! 2020-04-08_13-41-10_screenshot

Well, except it isn’t.

The UI right now accepts a completely different workflow, namely:

  • add a local alias to the room (Local Addresses » Room alias)
  • …after you clicked “Show more”…
  • then type the whole, same alias again (no selection list)
  • then it’s added without problems, and added really.

Suggested behaviour

Other published addresses shall be a selection list, similar to Main address, which would pick one from the locally added addresses. A helpful message above the box would also inform me that I need to add a local address first.

Version information

  • Platform: web (in-browser)
  • Browser: Chrome, Firefox; any version
  • URL: private, v. 1.5.15

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:65
  • Comments:12 (3 by maintainers)

github_iconTop GitHub Comments

5reactions
foldleftcommented, May 11, 2020

Thanks for the feedback! This feature will be getting some design review love eventually; for now I’m making some design-preserving changes that give the user better feedback that should help to get them unstuck.

5reactions
grinapocommented, May 8, 2020

Right now the UI is in counter-intuitive order: first there is the “pick main alias” and later the “add local aliases”, while the former requires the latter first.

Also “local aliases” is folded, while main alias isn’t. The intent seems to be clear: to show main alias. It is not good for changing the alias, though.

While it would cause a bit duplicate maybe it’d be more logical to

  1. show the current main alias (as a static text)
  2. have a folded “change aliases”
  3. which would contain, unfolded, an “add local aliases” (while also showing them) and a “select main alias from local aliases” choice.
Read more comments on GitHub >

github_iconTop Results From Across the Web

Adding new room aliases UI is extremely confusing #13077
Description Adding published room aliases UI is confusing to put it nicely. So what happens when I try to add a new public...
Read more >
su and aliases confusion - shell - Unix Stack Exchange
When I switch user without the - , i.e. su testuser , the alias is not carried into the new user's environment. Any...
Read more >
OCaml - confusion from type alias (warning 40) - Stack Overflow
I don't understand why OCaml is not able to figure out that there is no room for confusion here: anint below can't be...
Read more >
UI Copy: UX Guidelines for Command Names and Keyboard ...
For added clarity, adjectives and verbs are accompanied by a noun, which is especially helpful since common commands such as, Upload and New...
Read more >
NetLogo 6.3.0 User Manual: Programming Guide
Typically, a command name begins with a verb, such as “create”, “die”, “jump”, “inspect”, or “clear”. Most reporter names are nouns or noun...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found