From f3f1fd1e3c91fe8a5ae22b3ee423c2e4099486f9 Mon Sep 17 00:00:00 2001 From: MoyuScript Date: Fri, 28 Dec 2012 16:52:48 -0600 Subject: [PATCH] don't generate gradient on invisible elements --- src/Generate.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Generate.js b/src/Generate.js index f07d8f7..4ba48c6 100644 --- a/src/Generate.js +++ b/src/Generate.js @@ -321,6 +321,10 @@ }; _html2canvas.Generate.Gradient = function(src, bounds) { + if(bounds.width === 0 || bounds.height === 0) { + return; + } + var canvas = document.createElement('canvas'), ctx = canvas.getContext('2d'), gradient, grad, i, len, img;