Bug 1464263 - [1.2] Update settings for non-enabled modules. r=jchen

This commit is contained in:
Eugen Sawin 2018-05-25 00:31:18 +02:00
Родитель 615cc19d67
Коммит 05fb15050f
2 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -94,7 +94,7 @@ var ModuleManager = {
this._frozenSettings = Object.freeze(Object.assign({}, this._settings));
this.forEach(module => {
if (module.enabled && module.impl) {
if (module.impl) {
module.impl.onSettingsUpdate();
}
});
@ -192,6 +192,7 @@ class ModuleInfo {
onInit() {
if (this._impl) {
this._impl.onInit();
this._impl.onSettingsUpdate();
}
this._loadPhase(this._onInitPhase);
this._onInitPhase = null;

Просмотреть файл

@ -76,7 +76,7 @@ class GeckoViewContentModule {
}
}
if (settings && enabled) {
if (settings) {
this.onSettingsUpdate();
}
}