diff --git a/resources/js/components/shared/LaunchpadSettingsModal.vue b/resources/js/components/shared/LaunchpadSettingsModal.vue index 6d2aab7c0a..64f0af9df9 100755 --- a/resources/js/components/shared/LaunchpadSettingsModal.vue +++ b/resources/js/components/shared/LaunchpadSettingsModal.vue @@ -295,6 +295,14 @@ export default { this.showVersionInfo = true; this.isSecondaryColor = false; }, + /** + * Save Launchpad Settings if this modal is open in Modeler + */ + saveLaunchpadSettings(data) { + if (window.ProcessMaker.modeler) { + window.ProcessMaker.modeler.launchpad = data; + } + }, /** * Save description field in Process */ @@ -330,6 +338,7 @@ export default { ProcessMaker.EventBus.$emit("getLaunchpadImagesEvent", params); ProcessMaker.EventBus.$emit("getChartId", this.selectedSavedChart.id); this.customModalButtons[1].disabled = false; + this.saveLaunchpadSettings(response.data); this.hideModal(); }) .catch((error) => {