Merge pull request #6720 from yurydelendik/smask-state

Fixes canvas state after smask group ends.
This commit is contained in:
Jonas Jenwald 2015-12-03 22:19:37 +01:00
commit e2aca385c6
3 changed files with 10 additions and 0 deletions

View File

@ -973,6 +973,7 @@ var CanvasGraphics = (function CanvasGraphicsClosure() {
composeSMask(this.ctx, this.current.activeSMask, groupCtx); composeSMask(this.ctx, this.current.activeSMask, groupCtx);
this.ctx.restore(); this.ctx.restore();
copyCtxState(groupCtx, this.ctx);
}, },
save: function CanvasGraphics_save() { save: function CanvasGraphics_save() {
this.ctx.save(); this.ctx.save();

View File

@ -0,0 +1 @@
http://web.archive.org/web/20151203200805/http://www.barkleyus.com/files/moonshot_techroadmap_poster.pdf

View File

@ -1333,6 +1333,14 @@
"link": false, "link": false,
"type": "eq" "type": "eq"
}, },
{
"id": "issue6032",
"file": "pdfs/issue6032.pdf",
"md5": "88b4cc989f5a1e072b992dec5635e83c",
"rounds": 1,
"link": true,
"type": "eq"
},
{ {
"id": "issue6019-text", "id": "issue6019-text",
"file": "pdfs/issue6019.pdf", "file": "pdfs/issue6019.pdf",