Describe the bug
After clicking on a button to start learning, it is possible to click on a different button and have both buttons learning at the same time.
To Reproduce
Steps to reproduce the behavior:
When I click on the 'Learn' button
And I click on the 'Mute' button
And I click on the 'Power' button
Then I should see the 'Power' button is active
And I should see the 'Mute' button is not active
Expected behavior
Clicking on a different button should cancel learning for the first button and start learning for the new button.