@override void paint(Buffer buffer, Rect area) { paintSelf(buffer, area); child?.paint(buffer, area); }