mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 11:12:35 +02:00
The bottom message bar showed stale warnings from the previous printer after switching via dropdown or swipe. Cached AMS data was shared across all printers in a single ref, so switching to a printer whose status hadn't loaded fell back to the wrong printer's data. The Layout also unconditionally cleared alerts set by child pages. Fixed by keying the AMS cache per printer ID and only clearing Layout-owned alerts.