From: leon Date: Wed, 6 Jul 2022 08:54:28 +0000 (+0800) Subject: Roo/dialog/UploadCropbox.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=f87f4fbb3867c7157cefb7adbdc1b387f23486a6 Roo/dialog/UploadCropbox.js roojs-core.js roojs-core-debug.js roojs-ui.js roojs-ui-debug.js roojs-all.js roojs-debug.js --- diff --git a/Roo/dialog/UploadCropbox.js b/Roo/dialog/UploadCropbox.js index e29f37df9e..0a6db4378c 100644 --- a/Roo/dialog/UploadCropbox.js +++ b/Roo/dialog/UploadCropbox.js @@ -553,7 +553,7 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component, { console.log("bgY"); console.log(bgY); - bgX = (minX < bgX) ? minX : ((maxX > bgX) ? maxX : bgX); + bgX = (minX > bgX) ? minX : ((maxX < bgX) ? maxX : bgX); bgY = (minY > bgY) ? minY : ((maxY < bgY) ? maxY : bgY); this.previewEl.setLeft(bgX); diff --git a/roojs-all.js b/roojs-all.js index 258320b096..54b6a6d31d 100644 --- a/roojs-all.js +++ b/roojs-all.js @@ -2904,10 +2904,10 @@ e.stopEvent();this.dragable=true;this.pinching=false;if(this.isDocument&&(this.c this.mouseY=Roo.isTouch?e.browserEvent.touches[0].pageY:e.getPageY();},onMouseMove:function(e){console.log("ON MOUSE MOVE");e.stopEvent();if(!this.canvasLoaded){return;}if(!this.dragable){return;}var A=Math.ceil(this.thumbEl.getLeft(true));var B=Math.ceil(this.thumbEl.getTop(true)); console.log("minX");console.log(A);console.log("minY");console.log(B);var C=Math.ceil(A+this.thumbEl.getWidth()-this.canvasEl.width);var D=Math.ceil(B+this.thumbEl.getHeight()-this.canvasEl.height);console.log("maxX");console.log(C);console.log("maxY");console.log(D); if(AF)?B:((Dthis.imageEl.OriginWidth||C>this.imageEl.OriginHeight||(BE)?A:((CF)?B:((Dthis.imageEl.OriginWidth||C>this.imageEl.OriginHeight||(Bthis.imageEl.OriginWidth||C>this.imageEl.OriginHeight||(BD||C>E)){return false; }if(!this.isDocument&&(this.rotate==90||this.rotate==270)&&(Bthis.imageEl.OriginWidth||Cthis.imageEl.OriginHeight)){return false;}return true;},onRotateLeft:function(e){if(!this.isDocument&&(this.canvasEl.height bgX) ? maxX : bgX); + bgX = (minX > bgX) ? minX : ((maxX < bgX) ? maxX : bgX); bgY = (minY > bgY) ? minY : ((maxY < bgY) ? maxY : bgY); this.previewEl.setLeft(bgX); diff --git a/roojs-ui-debug.js b/roojs-ui-debug.js index 69db572e00..c8003b1d62 100644 --- a/roojs-ui-debug.js +++ b/roojs-ui-debug.js @@ -44120,7 +44120,7 @@ Roo.extend(Roo.dialog.UploadCropbox, Roo.Component, { console.log("bgY"); console.log(bgY); - // bgX = (minX < bgX) ? minX : ((maxX > bgX) ? maxX : bgX); + bgX = (minX > bgX) ? minX : ((maxX < bgX) ? maxX : bgX); bgY = (minY > bgY) ? minY : ((maxY < bgY) ? maxY : bgY); this.previewEl.setLeft(bgX); diff --git a/roojs-ui.js b/roojs-ui.js index d2c798ab5c..c3ea12365c 100644 --- a/roojs-ui.js +++ b/roojs-ui.js @@ -1958,10 +1958,10 @@ e.stopEvent();this.dragable=true;this.pinching=false;if(this.isDocument&&(this.c this.mouseY=Roo.isTouch?e.browserEvent.touches[0].pageY:e.getPageY();},onMouseMove:function(e){console.log("ON MOUSE MOVE");e.stopEvent();if(!this.canvasLoaded){return;}if(!this.dragable){return;}var A=Math.ceil(this.thumbEl.getLeft(true));var B=Math.ceil(this.thumbEl.getTop(true)); console.log("minX");console.log(A);console.log("minY");console.log(B);var C=Math.ceil(A+this.thumbEl.getWidth()-this.canvasEl.width);var D=Math.ceil(B+this.thumbEl.getHeight()-this.canvasEl.height);console.log("maxX");console.log(C);console.log("maxY");console.log(D); if(AF)?B:((Dthis.imageEl.OriginWidth||C>this.imageEl.OriginHeight||(BE)?A:((CF)?B:((Dthis.imageEl.OriginWidth||C>this.imageEl.OriginHeight||(Bthis.imageEl.OriginWidth||C>this.imageEl.OriginHeight||(BD||C>E)){return false; }if(!this.isDocument&&(this.rotate==90||this.rotate==270)&&(Bthis.imageEl.OriginWidth||Cthis.imageEl.OriginHeight)){return false;}return true;},onRotateLeft:function(e){if(!this.isDocument&&(this.canvasEl.height