donut boxes now update their icon to properly reflect their contents

Signed-off-by: Mloc <colmohici@gmail.com>