Commit c275c72
committed
Fix save/restore while in smask mode
The rendering bug with issue17779.pdf is due to the fact that we call save on the suspended ctx
but not on the the current ctx. So each time we've something like save/transform/restore then
the transform not "removed" when restoring.
So this patch just apply the save/restore operations to ctx which are mirrored on the suspended one.1 parent d009e4b commit c275c72
1 file changed
Lines changed: 18 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1545 | 1545 | | |
1546 | 1546 | | |
1547 | 1547 | | |
1548 | | - | |
1549 | | - | |
1550 | | - | |
1551 | | - | |
1552 | | - | |
1553 | 1548 | | |
| 1549 | + | |
1554 | 1550 | | |
1555 | 1551 | | |
1556 | 1552 | | |
1557 | 1553 | | |
1558 | 1554 | | |
1559 | 1555 | | |
1560 | | - | |
1561 | | - | |
1562 | | - | |
1563 | | - | |
1564 | | - | |
| 1556 | + | |
1565 | 1557 | | |
1566 | | - | |
1567 | | - | |
1568 | | - | |
1569 | | - | |
1570 | | - | |
1571 | | - | |
| 1558 | + | |
1572 | 1559 | | |
1573 | | - | |
1574 | | - | |
1575 | | - | |
1576 | | - | |
| 1560 | + | |
| 1561 | + | |
1577 | 1562 | | |
1578 | | - | |
1579 | | - | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + | |
1580 | 1569 | | |
| 1570 | + | |
| 1571 | + | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
| 1576 | + | |
1581 | 1577 | | |
1582 | 1578 | | |
1583 | 1579 | | |
| |||
0 commit comments