Let's imagine there is a MAAS deployment with 10 machines, and we want to deploy (or power-on, or whatever else) 9 of them. Before 2.3, the following UI usage scenario used to exist:
1. Click on the checkbox next to "Deployed" group tab (1st click)
2. Un-check manually the node you don't want to touch (2nd click)
3. "Take action" → "...." → "...." (3rd, 4th, 5th clicks)
Total: 5 clicks to perform an action
Since 2.3, it's impossible because once the 1st checkbox (which selects the whole group) is checked, all node-specific checkboxes are non-clickable - hence the above scenario now renders in 9+1+3=13 clicks instead of 5.
Let's imagine there is a MAAS deployment with 10 machines, and we want to deploy (or power-on, or whatever else) 9 of them. Before 2.3, the following UI usage scenario used to exist:
1. Click on the checkbox next to "Deployed" group tab (1st click)
2. Un-check manually the node you don't want to touch (2nd click)
3. "Take action" → "...." → "...." (3rd, 4th, 5th clicks)
Total: 5 clicks to perform an action
Since 2.3, it's impossible because once the 1st checkbox (which selects the whole group) is checked, all node-specific checkboxes are non-clickable - hence the above scenario now renders in 9+1+3=13 clicks instead of 5.
Could this be considered as UX regression?