Revert "Refactored do_draw() into a new method that draws the widget...
Revert "Refactored do_draw() into a new method that draws the widget dynamically based on the widget size."
This reverts commit 1a2565d4
Revert "Refactored do_draw() into a new method that draws the widget dynamically based on the widget size."
This reverts commit 1a2565d4