void View::MarkBackgroundDirty() { if (fBackgroundDirty) return; fBackgroundDirty = true; for (View* child = FirstChild(); child; child = child->NextSibling()) child->MarkBackgroundDirty(); }