Add check for bad values for Display.autoscale()
This commit is contained in:
parent
9a823732a0
commit
6e7e6f9c9e
|
@ -495,6 +495,11 @@ export default class Display {
|
||||||
}
|
}
|
||||||
|
|
||||||
autoscale(containerWidth, containerHeight) {
|
autoscale(containerWidth, containerHeight) {
|
||||||
|
if (containerWidth === 0 || containerHeight === 0) {
|
||||||
|
Log.Warn("Autoscale doesn't work when width or height is zero");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const vp = this._viewportLoc;
|
const vp = this._viewportLoc;
|
||||||
const targetAspectRatio = containerWidth / containerHeight;
|
const targetAspectRatio = containerWidth / containerHeight;
|
||||||
const fbAspectRatio = vp.w / vp.h;
|
const fbAspectRatio = vp.w / vp.h;
|
||||||
|
|
Loading…
Reference in New Issue