0
0
Fork 0
mirror of https://github.com/liabru/matter-js.git synced 2025-03-14 00:38:41 -04:00

fix Render.create may case stack overflow

deep clone engine object may case stack overflow
This commit is contained in:
林法鑫 2022-11-18 19:46:21 +08:00 committed by GitHub
parent 8ca9cb4fa4
commit 07602e2344
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -90,7 +90,12 @@ var Mouse = require('../core/Mouse');
}
};
var render = Common.extend(defaults, options);
var render = Common.extend(defaults, {
...options,
engine: undefined,
element: undefined,
canvas: undefined,
});
if (render.canvas) {
render.canvas.width = render.options.width || render.canvas.width;