- _bcolor(0), _bwidth(0), _screen(parent->screen()), _fixed_width(false),
- _fixed_height(false), _event_dispatcher(parent->eventDispatcher())
+ _bcolor(0), _bwidth(0), _rect(0, 0, 1, 1), _screen(parent->screen()),
+ _fixed_width(false), _fixed_height(false),
+ _surface(parent->screen(), _rect.size()),
+ _event_dispatcher(parent->eventDispatcher())