This is an automated email from the ASF dual-hosted git repository.
caponetto 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 c6eb6aa160b KOGITO-9996: Error is shown on the diagram viewer when
selecting a node in the text editor (#2119)
c6eb6aa160b is described below
commit c6eb6aa160b54882749a18a39b53059b53424f8e
Author: Handreyrc <[email protected]>
AuthorDate: Wed Jan 17 05:42:35 2024 -0500
KOGITO-9996: Error is shown on the diagram viewer when selecting a node in
the text editor (#2119)
---
.../workbench/common/stunner/sw/client/editor/DiagramEditor.java | 7 +++----
.../common/stunner/sw/client/editor/DiagramEditorTest.java | 4 ++--
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git
a/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/main/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditor.java
b/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/main/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditor.java
index 999b52dee90..28ba4b2ab4a 100644
---
a/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/main/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditor.java
+++
b/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/main/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditor.java
@@ -24,7 +24,6 @@ import java.util.Collection;
import java.util.Iterator;
import java.util.List;
-import com.ait.lienzo.client.core.types.JsCanvas;
import com.ait.lienzo.client.widget.panel.impl.ScrollablePanel;
import com.ait.lienzo.client.widget.panel.util.PanelTransformUtils;
import elemental2.core.JsRegExp;
@@ -43,6 +42,7 @@ import
org.kie.workbench.common.stunner.client.lienzo.components.mediators.previ
import
org.kie.workbench.common.stunner.client.widgets.canvas.ScrollableLienzoPanel;
import org.kie.workbench.common.stunner.client.widgets.editor.StunnerEditor;
import
org.kie.workbench.common.stunner.client.widgets.presenters.session.SessionPresenter;
+import org.kie.workbench.common.stunner.core.client.api.JsCanvasWrapper;
import org.kie.workbench.common.stunner.core.client.api.JsWindow;
import
org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler;
import org.kie.workbench.common.stunner.core.client.canvas.CanvasHandler;
@@ -122,7 +122,6 @@ public class DiagramEditor {
stunnerEditor.setReadOnly(true);
}
-
@SuppressWarnings("all")
public Promise<String> getPreview() {
CanvasHandler canvasHandler = stunnerEditor.getCanvasHandler();
@@ -264,7 +263,7 @@ public class DiagramEditor {
});
}
- JsCanvas getJsCanvas() {
+ JsCanvasWrapper getJsCanvas() {
return Js.uncheckedCast(JsWindow.getEditor().getCanvas());
}
@@ -390,7 +389,7 @@ public class DiagramEditor {
}
@SuppressWarnings("all")
- static void centerFirstSelectedNode(StunnerEditor stunnerEditor, JsCanvas
jsCanvas) {
+ static void centerFirstSelectedNode(StunnerEditor stunnerEditor,
JsCanvasWrapper jsCanvas) {
AbstractSession session = (AbstractSession) stunnerEditor.getSession();
SelectionControl<AbstractCanvasHandler, Element> selectionControl =
session.getSelectionControl();
diff --git
a/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/test/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditorTest.java
b/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/test/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditorTest.java
index 29cd0fb8338..a243fcdfdd1 100644
---
a/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/test/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditorTest.java
+++
b/packages/serverless-workflow-diagram-editor/sw-editor/sw-editor-kogito-app/src/test/java/org/kie/workbench/common/stunner/sw/client/editor/DiagramEditorTest.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
import java.util.Map;
import com.ait.lienzo.client.core.shape.Viewport;
-import com.ait.lienzo.client.core.types.JsCanvas;
import com.ait.lienzo.client.core.types.Transform;
import com.ait.lienzo.client.widget.panel.Bounds;
import com.ait.lienzo.client.widget.panel.PostResizeCallback;
@@ -45,6 +44,7 @@ import
org.kie.workbench.common.stunner.client.lienzo.canvas.wires.WiresCanvasVi
import
org.kie.workbench.common.stunner.client.widgets.canvas.ScrollableLienzoPanel;
import org.kie.workbench.common.stunner.client.widgets.editor.StunnerEditor;
import org.kie.workbench.common.stunner.core.client.ReadOnlyProvider;
+import org.kie.workbench.common.stunner.core.client.api.JsCanvasWrapper;
import
org.kie.workbench.common.stunner.core.client.canvas.AbstractCanvasHandler;
import org.kie.workbench.common.stunner.core.client.canvas.CanvasHandler;
import
org.kie.workbench.common.stunner.core.client.canvas.controls.select.AbstractSelectionControl;
@@ -141,7 +141,7 @@ public class DiagramEditorTest {
private Graph graph;
@Mock
- private JsCanvas jsCanvas;
+ private JsCanvasWrapper jsCanvas;
@Mock
private AbstractSelectionControl selectionControl;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]