Skip to content

Commit d2c6eb5

Browse files
committed
sonar
1 parent d4f9e61 commit d2c6eb5

File tree

2 files changed

+19
-8
lines changed

2 files changed

+19
-8
lines changed

src/js/tabs/osd.js

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2351,7 +2351,9 @@ OSD.initializeRulers = function () {
23512351
const preview = document.querySelector(".preview");
23522352
const container = document.querySelector(".preview-container");
23532353
const enabled = document.querySelector("#osd-preview-rulers-selector")?.checked;
2354-
if (!canvas || !preview || !container || !OSD.data?.displaySize) return false;
2354+
if (!canvas || !preview || !container || !OSD.data?.displaySize) {
2355+
return false;
2356+
}
23552357
if (!enabled) {
23562358
canvas.style.display = "none";
23572359
preview.style.marginRight = "";
@@ -2372,17 +2374,25 @@ OSD.initializeRulers = function () {
23722374
OSD.setupRulerContext = function (canvas, preview, container, config) {
23732375
const cw = Math.max(1, Math.floor(container.clientWidth));
23742376
const ch = Math.max(1, Math.floor(container.clientHeight));
2375-
if (canvas.width !== cw) canvas.width = cw;
2376-
if (canvas.height !== ch) canvas.height = ch;
2377+
if (canvas.width !== cw) {
2378+
canvas.width = cw;
2379+
}
2380+
if (canvas.height !== ch) {
2381+
canvas.height = ch;
2382+
}
23772383
const ctx = canvas.getContext("2d");
23782384
ctx.clearRect(0, 0, canvas.width, canvas.height);
23792385
ctx.font = config.font;
23802386
ctx.textAlign = "center";
23812387
ctx.textBaseline = "middle";
23822388
const rows = preview.querySelectorAll(".row");
2383-
if (!rows.length) return false;
2389+
if (!rows.length) {
2390+
return false;
2391+
}
23842392
const colsInRow = rows[0].querySelectorAll(".char");
2385-
if (!colsInRow.length) return false;
2393+
if (!colsInRow.length) {
2394+
return false;
2395+
}
23862396
const containerRect = container.getBoundingClientRect();
23872397
const previewRect = preview.getBoundingClientRect();
23882398
const left = Math.floor(previewRect.left - containerRect.left);
@@ -2439,8 +2449,9 @@ function drawHorizontalAxis(ctx, params, axis) {
24392449
const x = OSD._colCenterX(i, containerRect, colsInRow);
24402450
const isCenter = offset === 0;
24412451
const isMajor = offset % 5 === 0 || isCenter;
2452+
const isMajorColor = isMajor ? config.colorMajor : config.colorMinor;
24422453
const tick = isMajor ? config.tickMajor : config.tickMinor;
2443-
ctx.strokeStyle = isCenter ? config.colorCenter : isMajor ? config.colorMajor : config.colorMinor;
2454+
ctx.strokeStyle = isCenter ? config.colorCenter : isMajorColor;
24442455
ctx.lineWidth = 1;
24452456
ctx.beginPath();
24462457
let y0, y1, labelY;

src/tabs/osd.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ <h1 class="tab_title">
4949
</select>
5050
<span class="osd-preview-zoom-group">
5151
<input type="checkbox" id="osd-preview-zoom-selector" class="osd-preview-zoom-selector"/>
52-
<label for="osd-preview-zoom-selector" i18n="osdSetupPreviewCheckZoom" />
52+
<label for="osd-preview-zoom-selector" i18n="osdSetupPreviewCheckZoom"></label>
5353
</span>
5454
<span class="osd-preview-rulers-group">
5555
<input type="checkbox" id="osd-preview-rulers-selector" class="osd-preview-rulers-selector" checked/>
56-
<label for="osd-preview-rulers-selector" i18n="osdSetupPreviewCheckRulers" />
56+
<label for="osd-preview-rulers-selector" i18n="osdSetupPreviewCheckRulers"></label>
5757
</span>
5858
</span>
5959
</div>

0 commit comments

Comments
 (0)