Zandronum Chat on our Discord Server Get the latest version: 3.1
Source Code

View Revisions: Issue #3754 All Revisions ] Back to Issue ]
Summary 0003754: Saving "custom parameters" has a confusing UX
Revision 2020-01-30 16:24 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet). Why is this not a simple text box, why is this a (broken) dropdown menu?

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now.
Good, my "asdf" option becomes part of the join command line.

Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I close the window (or click "Cancel"). What happens?
Well, the --foobar option didn't become appended to join command line. But I saved, right? Did I?

Let's see back in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way.
Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.

I go back to my settings and --foobar is waiting for me there. Why was it not waiting for me there last time? ... Oh.
Revision 2020-01-30 16:14 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet). Why is this not a simple text box, why is this a (broken) dropdown menu?

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now.
Good, my "asdf" option becomes part of the join command line.

Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I close the window (or click "Cancel"). What happens?
Well, the --foobar option didn't become appended to join command line. But I saved, right? Did I?

Let's see back in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way. Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.
Revision 2020-01-30 16:13 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet). Why is this not a simple text box, why is this a (broken) dropdown menu?

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now. Good, my "asdf" option becomes part of the join command line.
Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I close the window (or click "Cancel"). What happens?
Well, the --foobar option didn't become appended to join command line. But I saved, right? Did I?

Let's see back in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way. Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.
Revision 2020-01-30 16:13 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet). Why is this not a simple text box, why is this a dropdown menu?

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now. Good, my "asdf" option becomes part of the join command line.
Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I close the window (or click "Cancel"). What happens?
Well, the --foobar option didn't become appended to join command line. But I saved, right? Did I?

Let's see back in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way. Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.
Revision 2020-01-30 16:11 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet).

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now. Good, my "asdf" option becomes part of the join command line.
Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I close the window (or click "Cancel"). What happens?
Well, the --foobar option didn't become appended to join command line. But I saved, right? Did I?

Let's see back in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way. Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.
Revision 2020-01-30 16:10 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet).

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now. Good, my "asdf" option becomes part of the join command line.
Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I close the window (or click "Cancel"). What happens?
Well, the --foobar option didn't become appended to join command line. This is probably as expected, because I didn't accept the changes to configuration. All good so far.

But in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way. Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.
Revision 2020-01-30 16:00 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet).

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now. Good, my "asdf" option becomes part of the join command line.
Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I click "Cancel". What happens?
Well, the --foobar option didn't become appended to join command line. This is probably as expected, because I didn't accept the changes to configuration. All good so far.

But in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar?
Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way. Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.
Revision 2020-01-30 15:56 by WubTheCaptain
Description We start with screenshot 1.
What is the dropdown menu arrow for? Clicking it doesn't do anything (yet).

Type anything into custom parameters and we get screenshot 2. Ah, we get a save icon.
Should I click the "save" icon or click OK in the settings at this point?

Let's just go with "OK" for global settings now. Good, my "asdf" option becomes part of the join command line.
Back to settings, let's empty the "asdf" custom parameters line. "OK".
All works so far, the custom parameter was removed from join command line.

Next, back to custom parameters. This time I type in "--foobar" and click the save icon. Now the save icon becomes an X. (Screenshot 3)
But, now instead of clicking "OK" or "Apply" I click "Cancel". What happens?
Well, the --foobar option didn't become appended to join command line. This is probably as expected, because I didn't accept the changes to configuration. All good so far.

But in my settings? The custom parameters option is empty, no "--foobar" there. Where's my --foobar? Oh, it's behind this dropdown menu (arrow) which wasn't working earlier.

I'll select my --foobar from the dropdown menu and click the untitled "X" button next to it – this is one of the few buttons with no hover-over help text, by the way. Now it's not in my dropdown menu anymore, as expected!

At this point I've already forgotten how the feature works at all with join command line, so I am amazed to rediscover that not saving my --foobar to a dropdown menu but clicking "OK" works just fine.






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker