Project: appceleratorstudio
Issue TISTUD-5045: Run Configuration dialog: new iOS device and publishing launch configurations take some time to load and freeze UI
1. Open Run > Run Configurations... dialog; 2. Double click on Appcelerator iOS iTunes Distribution. Expected behavior: the launch configuration is created right away and its UI appears. Actual behavior: it takes a few seconds or longer, depending on how many certificates and provisioning profiles you have, for the launch config UI to appear, and the UI is frozen in the mean time. The same behavior applies to iOS Ad-hoc/Enterprise Distribution and iOS Application Installer. We should improve the behavior by doing something similar to what we did in iOS preference page, i.e. showing "Loading..." in the related combo-box and load the certificates in the background. The Run button should also be disabled until the combo-box is filled with actual values.
Story points: 5