find smallest size on canvas resize
This commit is contained in:
@@ -28,10 +28,12 @@ export class RenderCanvas extends BaseElement {
|
||||
this.width = this.parentElement.clientWidth;
|
||||
this.height = this.parentElement.clientHeight;
|
||||
|
||||
this.canvas.style.width = this.width + "px";
|
||||
this.canvas.style.height = this.width + "px";
|
||||
this.canvas.setAttribute("width", this.width.toString());
|
||||
this.canvas.setAttribute("height", this.width.toString());
|
||||
var smallest = Math.min(this.width, this.height);
|
||||
|
||||
this.canvas.style.width = smallest + "px";
|
||||
this.canvas.style.height = smallest + "px";
|
||||
this.canvas.setAttribute("width", smallest.toString());
|
||||
this.canvas.setAttribute("height", smallest.toString());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user