donut boxes now update their icon to properly reflect their contents

Signed-off-by: Mloc <colmohici@gmail.com>
Merge pull request #6601 from Mloc/bs12-calert

donut boxes now update their icon to properly reflect their contents