var pw = Math.ceil((this.bodyEl.getWidth() - this.canvasEl.width) / 2);
var ph = Math.ceil((this.bodyEl.getHeight() - this.canvasEl.height) / 2);
- if(center) {
- this.previewEl.setLeft(pw);
- this.previewEl.setTop(ph);
- }
- else {
+ if(!center && typeof this.startScale !== 'undefined' && this.scale < this.startScale) {
+ {
var old_pw = this.previewEl.getLeft(true);
var old_ph = Math.ceil(this.previewEl.getTop(true));
this.previewEl.setLeft(old_pw - (this.canvasEl.width - old_canvas_width) / 2);
this.previewEl.setTop(old_ph - (this.canvasEl.height - old_canvas_height) / 2);
}
+ else {
+ this.previewEl.setLeft(pw);
+ this.previewEl.setTop(ph);
+ }
},