mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-19 14:48:08 +02:00
Merge pull request #17639 from calixteman/bug1879102
[Editor] Correctly rotate the mask when rotation a free highlight (bug 1879102)
This commit is contained in:
commit
939134ee55
2 changed files with 7 additions and 3 deletions
|
@ -154,6 +154,7 @@ class DrawLayer {
|
|||
use.setAttribute("stroke", "none");
|
||||
use.setAttribute("fill", "black");
|
||||
use.setAttribute("fill-rule", "nonzero");
|
||||
use.classList.add("mask");
|
||||
}
|
||||
|
||||
const use1 = DrawLayer._svgFactory.createElement("use");
|
||||
|
|
|
@ -18,19 +18,22 @@
|
|||
transform: none;
|
||||
|
||||
&[data-main-rotation="90"] {
|
||||
use:not(.clip) {
|
||||
mask,
|
||||
use:not(.clip, .mask) {
|
||||
transform: matrix(0, 1, -1, 0, 1, 0);
|
||||
}
|
||||
}
|
||||
|
||||
&[data-main-rotation="180"] {
|
||||
use:not(.clip) {
|
||||
mask,
|
||||
use:not(.clip, .mask) {
|
||||
transform: matrix(-1, 0, 0, -1, 1, 1);
|
||||
}
|
||||
}
|
||||
|
||||
&[data-main-rotation="270"] {
|
||||
use:not(.clip) {
|
||||
mask,
|
||||
use:not(.clip, .mask) {
|
||||
transform: matrix(0, -1, 1, 0, 0, 1);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue