This is an automated email from the ASF dual-hosted git repository.
tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
The following commit(s) were added to refs/heads/main by this push:
new 9d44833a034 kie-issues#2097: jbpm-quarkus-devui extension: Unable to
save the form changes in source fields (#3284)
9d44833a034 is described below
commit 9d44833a034ccc212f986da34ccabe33f5af99c8
Author: Jozef Marko <[email protected]>
AuthorDate: Tue Sep 16 22:23:27 2025 +0200
kie-issues#2097: jbpm-quarkus-devui extension: Unable to save the form
changes in source fields (#3284)
---
.../envelope/components/FormEditor/FormEditorController.tsx | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git
a/packages/runtime-tools-process-enveloped-components/src/formDetails/envelope/components/FormEditor/FormEditorController.tsx
b/packages/runtime-tools-process-enveloped-components/src/formDetails/envelope/components/FormEditor/FormEditorController.tsx
index 3c769c54be9..41cbb47420b 100644
---
a/packages/runtime-tools-process-enveloped-components/src/formDetails/envelope/components/FormEditor/FormEditorController.tsx
+++
b/packages/runtime-tools-process-enveloped-components/src/formDetails/envelope/components/FormEditor/FormEditorController.tsx
@@ -74,11 +74,13 @@ export class FormEditorEditorController implements
FormEditorEditorApi {
noImplicitReturns: false,
alwaysStrict: false,
});
- this.model = monaco.editor.createModel(
- content,
- this.language,
- monaco.Uri.parse("file:///main.tsx") // Ensures TSX compatibility
- );
+ const monacoModelUri = monaco.Uri.parse("file:///main.tsx"); // Ensures
TSX compatibility
+ const existingModel = monaco.editor.getModel(monacoModelUri);
+
+ if (existingModel) {
+ existingModel.dispose(); // Clean up the old model
+ }
+ this.model = monaco.editor.createModel(content, this.language,
monacoModelUri);
} else {
this.model = monaco.editor.createModel(content, this.language);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]