Roo/svg/Canvas.js
authorAlan Knowles <alan@roojs.com>
Wed, 23 Jun 2021 09:57:05 +0000 (17:57 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 23 Jun 2021 09:57:05 +0000 (17:57 +0800)
Roo/svg/Canvas.js

index a4ea5a7..563f1c8 100644 (file)
@@ -85,7 +85,8 @@ Roo.extend(Roo.svg.Canvas, Roo.bootstrap.Component,  {
         }
         var p = Roo.get(this.el.dom.parentNode);
         var gs = this.g.dom.getBBox();
-        
+        var ratio = gs.height / gs.width;
+        ratio = isNaN(ratio) || ration < 0.2 ? 1 : ratio;
         var x = p.getComputedWidth()  - p.getFrameWidth('lr');
         this.el.attr({
             width : x,