commit 0580e3bc16971004096b0a775a3a7e30221a5007
parent 5138b136d21f61a0ab0e116d25b4710d0957d572
Author: Katja (ctucx) <git@ctu.cx>
Date: Mon, 21 Apr 2025 20:02:39 +0200
parent 5138b136d21f61a0ab0e116d25b4710d0957d572
Author: Katja (ctucx) <git@ctu.cx>
Date: Mon, 21 Apr 2025 20:02:39 +0200
journeysCanvas: render train types on less space
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/journeysCanvas.js b/src/journeysCanvas.js @@ -405,11 +405,11 @@ export class JourneysCanvas extends BaseView { this.getTrainTypeTexts(leg).forEach(typeText => { const preRenderedTypeText = this.getTextCache(typeText, '#555'); - if ((offset + preRenderedText.height / this.canvasState.dpr) < duration - 5) { + if ((offset + preRenderedText.height / this.canvasState.dpr) < duration) { canvasContext.scale(1 / this.canvasState.dpr, 1 / this.canvasState.dpr); - canvasContext.drawImage(preRenderedTypeText, this.canvasState.dpr * (x + 5), Math.floor(this.canvasState.dpr * (y + offset) - preRenderedTypeText.height / 2.3)); + canvasContext.drawImage(preRenderedTypeText, this.canvasState.dpr * (x + 5), Math.floor(this.canvasState.dpr * (y + offset) - preRenderedTypeText.height / 1.5)); canvasContext.scale(this.canvasState.dpr, this.canvasState.dpr); - offset += preRenderedText.height / this.canvasState.dpr / 2; + offset += preRenderedText.height / this.canvasState.dpr / 1.5; } });