From b270618b53ab4b04d7fe9356275e9ce55d371f31 Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Tue, 3 Jul 2018 18:34:38 -0500 Subject: [PATCH] Component manager notify observers on delete --- app/assets/javascripts/app/services/componentManager.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/assets/javascripts/app/services/componentManager.js b/app/assets/javascripts/app/services/componentManager.js index 4340a794a..2f4819640 100644 --- a/app/assets/javascripts/app/services/componentManager.js +++ b/app/assets/javascripts/app/services/componentManager.js @@ -546,6 +546,9 @@ class ComponentManager { this.deactivateComponent(model, true); } this.modelManager.setItemToBeDeleted(model); + // Currently extensions are not notified of association until a full server sync completes. + // We manually notify observers. + this.modelManager.notifySyncObserversOfModels([model], SFModelManager.MappingSourceRemoteSaved); } this.syncManager.sync();