diff --git a/lib/BaseViewer.js b/lib/BaseViewer.js index af5c2de6..d727c31e 100644 --- a/lib/BaseViewer.js +++ b/lib/BaseViewer.js @@ -439,7 +439,7 @@ BaseViewer.prototype.saveSVG = wrapForCompatibility(function saveSVG(options) { try { var canvas = self.get('canvas'); - var contentNode = canvas.getDefaultLayer(), + var contentNode = canvas.getActiveLayer(), defsNode = domQuery('defs', canvas._svg); var contents = innerSVG(contentNode), diff --git a/test/spec/ViewerSpec.js b/test/spec/ViewerSpec.js index e78a214e..7ff615ea 100644 --- a/test/spec/ViewerSpec.js +++ b/test/spec/ViewerSpec.js @@ -1432,6 +1432,9 @@ describe('Viewer', function() { expect(svg.indexOf('')).to.equal(-1); expect(svg.indexOf('