equal
deleted
inserted
replaced
216 return self._hints[hint_name] |
216 return self._hints[hint_name] |
217 |
217 |
218 ### events |
218 ### events |
219 |
219 |
220 def redraw(self): |
220 def redraw(self): |
221 self._need_draw = True |
221 if not self._need_draw: |
|
222 self._need_draw = True |
|
223 if self.parent: |
|
224 self.parent.child_need_draw() |
222 |
225 |
223 def draw(self, driver, x, y): |
226 def draw(self, driver, x, y): |
224 """Draw the widget. |
227 """Draw the widget. |
225 |
228 |
226 This method should not be overriden by subclasses, |
229 This method should not be overriden by subclasses, |