Fix save graph to image for old saves.

This commit is contained in:
Oleg Sh 2024-08-13 14:24:35 +02:00
parent 23ef760b23
commit cb19bd9d4a
2 changed files with 2 additions and 2 deletions

View File

@ -189,7 +189,7 @@ BaseVertex.prototype.getDefaultDiameterFactor = function (textSize)
BaseVertex.prototype.getBBox = function (style) BaseVertex.prototype.getBBox = function (style)
{ {
var textSize = DefaultMainTextFontSize; var textSize = DefaultMainTextFontSize;
if (style !== undefined) if (style !== undefined && style.mainTextFontSize !== undefined)
{ {
textSize = style.mainTextFontSize; textSize = style.mainTextFontSize;
} }

View File

@ -236,7 +236,7 @@ BaseVertex.prototype.hasOwnStyleFor=function(index)
BaseVertex.prototype.getDefaultDiameterFactor=function(textSize) BaseVertex.prototype.getDefaultDiameterFactor=function(textSize)
{var textFactor=defaultVertexDiameter*8.0/(2.0*textSize);return new Point(1.0+(this.mainText.length?this.mainText.length/textFactor:0),1.5);} {var textFactor=defaultVertexDiameter*8.0/(2.0*textSize);return new Point(1.0+(this.mainText.length?this.mainText.length/textFactor:0),1.5);}
BaseVertex.prototype.getBBox=function(style) BaseVertex.prototype.getBBox=function(style)
{var textSize=DefaultMainTextFontSize;if(style!==undefined) {var textSize=DefaultMainTextFontSize;if(style!==undefined&&style.mainTextFontSize!==undefined)
{textSize=style.mainTextFontSize;} {textSize=style.mainTextFontSize;}
var defaultDiameter=(new VertexModel()).diameter;var vertexDiameter=this.model.diameter;var factor=this.getDefaultDiameterFactor(textSize);return new Point(Math.max(factor.x*defaultDiameter,vertexDiameter),Math.max(factor.y*defaultDiameter,vertexDiameter));} var defaultDiameter=(new VertexModel()).diameter;var vertexDiameter=this.model.diameter;var factor=this.getDefaultDiameterFactor(textSize);return new Point(Math.max(factor.x*defaultDiameter,vertexDiameter),Math.max(factor.y*defaultDiameter,vertexDiameter));}
const defaultVertexDiameter=30;function VertexModel() const defaultVertexDiameter=30;function VertexModel()