mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-01 11:47:46 +02:00
When navigating to the printer page after a print completed, status metrics would animate slowly from mid-print values to final state. Root cause: The message queue processed messages one at a time with 16ms delays. If 50+ status updates queued during a print, they took 800ms+ to process, causing multiple throttle windows and the visual "timelapse". Solution: Handle printer_status messages directly without queueing. They're already throttled (100ms) so don't need queue rate limiting. Other message types still use the queue.