diff --git a/kie-wb-common-dmn/kie-wb-common-dmn-client/src/main/java/org/kie/workbench/common/dmn/client/widgets/grid/columns/factory/dom/MonacoEditorWidget.java b/kie-wb-common-dmn/kie-wb-common-dmn-client/src/main/java/org/kie/workbench/common/dmn/client/widgets/grid/columns/factory/dom/MonacoEditorWidget.java index 1f65d6a1c816..951f2babb450 100644 --- a/kie-wb-common-dmn/kie-wb-common-dmn-client/src/main/java/org/kie/workbench/common/dmn/client/widgets/grid/columns/factory/dom/MonacoEditorWidget.java +++ b/kie-wb-common-dmn/kie-wb-common-dmn-client/src/main/java/org/kie/workbench/common/dmn/client/widgets/grid/columns/factory/dom/MonacoEditorWidget.java @@ -17,6 +17,7 @@ package org.kie.workbench.common.dmn.client.widgets.grid.columns.factory.dom; import com.google.gwt.dom.client.Document; +import elemental2.dom.Element; import jsinterop.base.Js; import org.gwtbootstrap3.client.ui.base.TextBoxBase; import org.kie.workbench.common.dmn.client.widgets.codecompletion.MonacoPropertiesFactory; @@ -31,10 +32,17 @@ public class MonacoEditorWidget extends TextBoxBase { public MonacoEditorWidget() { super(Document.get().createDivElement()); - codeEditor = monacoEditor.create(Js.uncheckedCast(getElement()), + codeEditor = monacoEditor.create(getMonacoEditorWidgetElement(), monacoPropertiesFactory.getConstructionOptions()); } + /** + * for testing + */ + public Element getMonacoEditorWidgetElement() { + return Js.uncheckedCast(getElement()); + } + /** * for testing */