From 85072722cbdbbf2578b8dd0aca348d01db1ff106 Mon Sep 17 00:00:00 2001 From: Fabio Date: Thu, 19 Dec 2024 11:24:48 -0400 Subject: [PATCH 1/2] FOUR-20279:Optimize the In-Flight Modeler UI Component --- ProcessMaker/Traits/ProcessMapTrait.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ProcessMaker/Traits/ProcessMapTrait.php b/ProcessMaker/Traits/ProcessMapTrait.php index 590724808b..8aed611f3c 100644 --- a/ProcessMaker/Traits/ProcessMapTrait.php +++ b/ProcessMaker/Traits/ProcessMapTrait.php @@ -18,6 +18,9 @@ private function loadAndPrepareXML(string $bpmn): SimpleXMLElement $xml = simplexml_load_string($bpmn); $namespaces = $xml->getNamespaces(true); + // Register the BPMN namespace explicitly + $xml->registerXPathNamespace('bpmn', 'http://www.omg.org/spec/BPMN/20100524/MODEL'); + foreach ($namespaces as $prefix => $ns) { $xml->registerXPathNamespace($prefix, $ns); } From 1d73d3d05bd2a0d209832b16f0436f6347d9355c Mon Sep 17 00:00:00 2001 From: Fabio Date: Thu, 19 Dec 2024 14:35:57 -0400 Subject: [PATCH 2/2] console error --- .../cases/casesDetail/components/NewOverview.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/jscomposition/cases/casesDetail/components/NewOverview.vue b/resources/jscomposition/cases/casesDetail/components/NewOverview.vue index ce73174f7e..3d4bd3e35a 100644 --- a/resources/jscomposition/cases/casesDetail/components/NewOverview.vue +++ b/resources/jscomposition/cases/casesDetail/components/NewOverview.vue @@ -3,7 +3,7 @@ class="tw-w-full tw-h-full tw-overflow-hidden tw-relative" data-test="body-container" > -

+

{{ processTitle }}

@@ -137,7 +137,7 @@ onMounted(() => { onBeforeUnmount(() => { ProcessMaker.$modeler = null; - modelerRef.value?.$destroy(); + modelerRef.value.reset({ readOnly: true }); modelerRef.value = null; tooltipRef.value = null; });