Replace some ternary operators with optional chaining, and nullish coalescing, in the src/display/-folder

This way, we can further reduce unnecessary code-repetition in some cases.
This commit is contained in:
Jonas Jenwald 2021-01-19 16:28:47 +01:00
parent 172abc02e1
commit 298ee5cfbb
7 changed files with 8 additions and 14 deletions

View file

@ -1506,10 +1506,7 @@ const CanvasGraphics = (function CanvasGraphicsClosure() {
if (!fontObj) {
throw new Error(`Can't find font for ${fontRefName}`);
}
current.fontMatrix = fontObj.fontMatrix
? fontObj.fontMatrix
: FONT_IDENTITY_MATRIX;
current.fontMatrix = fontObj.fontMatrix || FONT_IDENTITY_MATRIX;
// A valid matrix needs all main diagonal elements to be non-zero
// This also ensures we bypass FF bugzilla bug #719844.