Advanced settings for new account setup is confusing in some cases
- gajim-nightly 20230913-1
Note: I have a custom GTK theme set that is part of the problem, but I still think this is worth addressing.
Steps to reproduce
- go to Accounts > Modify Accounts > Add Account
- enter username and password, check 'Advanced Settings', click 'Log In'
- We only wish to change the hostname, so we change that. All other settings on the page are apparently preset to the values we want, so we are done and ready to move forward. But, the 'Log In' button is disabled for no apparent reason. In reality, the 5222 in the Port field is only a placeholder and gajim requires us to type 5222 in the Port field, yet there is nothing to indicate this to the user. So, the user can end up feeling stuck. Adwaita and Adwaita Dark make it more obvious that the 5222 is placeholder text.
This is how it looks with the placeholder text in the Port field with theme I was using:
Suggestions for solutions
Any field that must be filled in should probably have the warning icon (
(extra text so my edit is not flagged as spam)