Community
Participate
Working Groups
Build ID: 5.0.1 Steps To Reproduce: It seems that the project properties dialog overwrites the existing project description replacing any configuration changes which have occurred since the dialog was opened. Because of BUG200855 I have a CProjectDescriptionListener installed. When this notices certain configuration options change, which require a change in the externally provided library and include paths, it creates a Job to update and persist the settings from our ExternalSettingsProvider. On changing a setting and pressing apply, I can see my code getting called and the project configuration's externalSettings storageModule is updated on disk. However when I press OK on the Project Properties dialog the changes made revert to their previous value! This seems to make it _impossible_ to reliably update the configuration and have the changes persist based on options that the user has set.