def refresh(self): Element.refresh(self) if self.element: self.element.refresh() for dirty_rect in self.element.dirty_list: self.dirty_list.append(dirty_rect) self.element.dirty_list = [] return