background button: fix settings update not being called on container change (refs #190)