|
@@ -469,17 +469,14 @@ function html2canvas( element ) {
|
|
|
|
|
|
const offset = element.getBoundingClientRect();
|
|
|
|
|
|
- let canvas;
|
|
|
+ let canvas = canvases.get( element );
|
|
|
|
|
|
- if ( canvases.has( element ) ) {
|
|
|
-
|
|
|
- canvas = canvases.get( element );
|
|
|
-
|
|
|
- } else {
|
|
|
+ if ( canvas === undefined ) {
|
|
|
|
|
|
canvas = document.createElement( 'canvas' );
|
|
|
canvas.width = offset.width;
|
|
|
canvas.height = offset.height;
|
|
|
+ canvases.set( element, canvas );
|
|
|
|
|
|
}
|
|
|
|