One button with Multiple States that Change Label and Functionality
I am redesigning a site right now and have the following question.
Currently the user is presented with a list of Workstations. They have the option of:
- Adding additional workstation(s) to the list
- Selecting an existing workstation from the list and updating that existing workstation's information
As you can see, the ADD button changes to UPDATE button when they select a workstation in the list (IE the label AND the functionality change.)
Is this something that could confuse the user? Would it be better to show both buttons at all times?
In other words, when the user is presented with the list of workstations, but has NOT selected one from the list, only the ADD button would be active?
Conversely, once the user HAS selected a workstation in the list by clicking on it, only the UPDATE button would be active?
I would welcome any and all feedback on this issue, including any good links for future use in determining best practices.