Here is what Studio currently does:
- User first selects a mode (run/debug/profile/test/package) by clicking on the dropdown arrow for modes
- Then selects a device or emulator/simulator from the devices dropdown
- Then click on the actual mode icon to launch the action
This could create confusion on the difference in behavior when clicking on the icon comparing to selecting one from the dropdown. Suggest to have a workflow similar to Momentics':
- Separate out the mode selection from the action, so we have one icon where clicking on it would invoke the actual action (run/debug/profile/test), and a combo box next to it with the list of modes in text where user would select one. The icon will update accordingly when the selection changes.
Attached Momentics' screenshots for reference.