mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 03:01:21 +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.