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]

Reply via email to