Roo/dialog/UploadCropbox.js
authorleon <leon@roojs.com>
Tue, 9 Aug 2022 08:12:44 +0000 (16:12 +0800)
committerleon <leon@roojs.com>
Tue, 9 Aug 2022 08:12:44 +0000 (16:12 +0800)
Roo/dialog/UploadCropbox.js

index 9d4ffe0..95ebef7 100644 (file)
@@ -482,8 +482,8 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
             return;
         }
 
-        var pw = Math.ceil((this.bodyEl.getWidth() - this.canvasEl.width) / 2);
-        var ph = Math.ceil((this.bodyEl.getHeight() - this.canvasEl.height) / 2);
+        var new_center_left = Math.ceil((this.bodyEl.getWidth() - this.canvasEl.width) / 2);
+        var new_center_top = Math.ceil((this.bodyEl.getHeight() - this.canvasEl.height) / 2);
         
         if(!center) {
 
@@ -494,9 +494,6 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
             var old_center_left = Math.ceil((this.bodyEl.getWidth() - old_canvas_width) / 2);
             var old_center_top = Math.ceil((this.bodyEl.getHeight() - old_canvas_height) / 2);
 
-            var new_center_left = Math.ceil((this.bodyEl.getWidth() - this.canvasEl.width) / 2);
-            var new_center_top = Math.ceil((this.bodyEl.getHeight() - this.canvasEl.height) / 2);
-
             var old_left = this.previewEl.getLeft(true);
             var old_top = this.previewEl.getTop(true);
 
@@ -534,8 +531,8 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component,  {
             this.previewEl.setTop(new_top);
         }
         else {
-            this.previewEl.setLeft(pw);
-            this.previewEl.setTop(ph);
+            this.previewEl.setLeft(new_center_left);
+            this.previewEl.setTop(new_center_top);
         }
         
     },