Community
Participate
Working Groups
Build Identifier: 20110615-0604 When I edit the configuration area location of an "Eclipse Application" launch configuration, the launch configuration is not marked as dirty. So unless I do another change to the launch configuration, the Apply button remains inactive, and the change is lost when I switch to another launch configuration or close the dialog. Reproducible: Always
This is a regression caused by bug 309701. Fix will be to modify the performApply() method. However, we will want to avoid reintroducing any problems. Fix should be backported to 3.7.x.
Additionally, if even I managed to make 'Apply' button appear enabled the configuration area location would still be unchanged next time I open this configuration. Thus, it is impossible now to change it to the one different from the default one.
Is there a workaround we can use to get around this? (i.e., manually changing the location in a configuration file)
If you save your launch configuration to the workspace (see the common tab), you can modify the configuration area property "configLocation".
Fixed in master. http://git.eclipse.org/c/pde/eclipse.pde.ui.git/commit/?id=3c8b8ad36762f2efc95070079b0421118b542b76 Updates the config area immediately if default and config name changes. Stores the last user edited area and restores if you toggle the default button. This is an improvement on the fix in 309701 as it stores the correct value the first time instead of just suppressing the change until the next time the config was edited. Since this regression exists in 3.7, I will clone this bug to backport the fix.
Verified using I20111206-1015