JS hibaüzenet eltüntetése kijelölés esetén
authorOmar Sweidan <omar.sweidan@userrendszerhaz.hu>
Tue, 7 Jun 2022 15:32:07 +0000 (17:32 +0200)
committerOmar Sweidan <omar.sweidan@userrendszerhaz.hu>
Wed, 8 Jun 2022 09:03:36 +0000 (11:03 +0200)
server/user.mediacube.gui/js/diagramflowjs.js
server/user.mediacube.gui/src/user/jobengine/zk/model/JobFlowChartModel.java

index f399d980ff2ecd593baee955c187e219c0486605..8d2b62115dc8267dc36b1bb6c4473da5029849de 100644 (file)
@@ -52,8 +52,9 @@ var model={
         for (let index = 0; index < this.links.length; index++) {\r
             this.links[index].draw(this.ctx);\r
         }\r
-        if (mouse.selNode!=null){\r
-            this.nodes[mouse.selNode].highlight(this.ctx);\r
+        \r
+        if (mouse.selNode!=null && this.nodes[mouse.selNode] != null){\r
+            this.nodes[mouse.selNode].highlight(this.ctx);            \r
         }\r
     },\r
     \r
index 242fcbb1a0bcffd9b5c2004982f93507a72f2e43..bb8c2c83392044414cb1535e559a6fff495987b5 100644 (file)
@@ -152,7 +152,7 @@ public class JobFlowChartModel extends BaseModel {
        }\r
 \r
        private void initializeCanvas() {\r
-               String js = "model.clear();\r\n model.clean();\r\n model.draw();";\r
+               String js = "mouse.selNode= null;\r\n model.clear();\r\n model.clean();\r\n model.draw();";\r
                Clients.evalJavaScript(js);\r
        }\r
 \r