Method RefhreshEnabledState logic has been updated to apply /global/enabledModules patch only if non-default module loader is in use by ModuleManager. Otherwise, patch is ignored.
What this PR does / why we need it
In v1.3.6 we've introduced compulsory /global/enabledModules patch that rendered having /global/enabledModules property in the global values schema as mandatory, giving hard times updating global values if /global/enabledModules is absent. This PR removes /global/enabledModules patch if default module loader is in use.
Closes #474
Overview
Method RefhreshEnabledState logic has been updated to apply /global/enabledModules patch only if non-default module loader is in use by ModuleManager. Otherwise, patch is ignored.
What this PR does / why we need it
In v1.3.6 we've introduced compulsory /global/enabledModules patch that rendered having /global/enabledModules property in the global values schema as mandatory, giving hard times updating global values if /global/enabledModules is absent. This PR removes /global/enabledModules patch if default module loader is in use. Closes #474
Special notes for your reviewer