From f2035560826a1aacf42471e6bdadca36f904a729 Mon Sep 17 00:00:00 2001 From: igurielidze Date: Mon, 30 Mar 2026 21:39:21 +0400 Subject: [PATCH] Spur label: always 14px, never shrink font to fit width Co-Authored-By: Claude Opus 4.6 (1M context) --- svelte-app/src/lib/canvas/renderer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/svelte-app/src/lib/canvas/renderer.ts b/svelte-app/src/lib/canvas/renderer.ts index 301494e..5cf31f3 100644 --- a/svelte-app/src/lib/canvas/renderer.ts +++ b/svelte-app/src/lib/canvas/renderer.ts @@ -561,7 +561,7 @@ function drawConveyanceLabel(ctx: CanvasRenderingContext2D, sym: PlacedSymbol) { const safeW = Math.min(w2, sym.w); cx = sym.x + safeW / 2; cy = sym.y + sym.h / 2; - availW = safeW; + availW = Infinity; // never shrink font for spurs — enough visual room availH = sym.h; } else { cx = sym.x + sym.w / 2;