mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 03:01:21 +02:00
On dual-nozzle printers (H2C/H2D), the External card stacked a separate "Ext-L" / "Ext-R" caption below each tray to mark which extruder it fed. That caption appeared on the External card only, making the bottom row of the printer card's AMS panel visibly taller than the row above it. Fix: the L/R distinction now lives inside the slot's colour circle in place of the numeric index, and the bottom caption is removed. FilamentSlotCircle's slotNumber prop is widened to `number | string` to carry the letter. Single-nozzle externals (one tray, no L/R distinction) keep the numeric "1". The Ext-L / Ext-R strings still drive the slot's "location" label in the filament hover card, so detail context is preserved.