Преглед изворни кода

选择器修改movetoorigin

haojianlong пре 4 година
родитељ
комит
69e840ef8e

+ 3 - 3
persagy-web-big/package.json

@@ -1,9 +1,9 @@
 {
     "name": "@persagy-web/big",
-    "version": "2.2.15",
+    "version": "2.2.17",
     "description": "博锐尚格建筑信息化库",
     "main": "lib/index.js",
-    "types": "lib/index.d.js",ef
+    "types": "lib/index.d.js",
     "remote": {
         "host": "47.93.22.124",
         "path": "/opt/web/doc/api/web/big",
@@ -41,6 +41,6 @@
         "typescript": "^3.9.3"
     },
     "dependencies": {
-        "@persagy-web/graph": "2.2.20"
+        "@persagy-web/graph": "2.2.22"
     }
 }

+ 1 - 1
persagy-web-graph/package.json

@@ -1,6 +1,6 @@
 {
     "name": "@persagy-web/graph",
-    "version": "2.2.20",
+    "version": "2.2.22",
     "description": "博锐尚格二维图形引擎。",
     "main": "lib/index.js",
     "types": "lib/index.d.js",

+ 4 - 1
persagy-web-graph/src/SGraphSelectContainer.ts

@@ -968,7 +968,7 @@ export class SGraphSelectContainer extends SGraphItem {
                         event.y - this._mouseDownPos.y
                     );
                     this.itemList.forEach(t => {
-                        t.moveTo(t.pos.x + mp.x, t.pos.y + mp.y);
+                        t.moveTo(t.x + mp.x, t.y + mp.y);
                     });
                 }
             }
@@ -997,6 +997,9 @@ export class SGraphSelectContainer extends SGraphItem {
     onMouseUp(event: SMouseEvent): boolean {
         this.curIndex = -1;
         super.onMouseUp(event);
+        this.itemList.forEach(t => {
+            t.moveToOrigin(t.x, t.y);
+        });
         return true;
     } // Function onMouseUp()