{
wxPaintDC dc (_panel);
- if (!_frame || !_film || !_out_size.width || !_out_size.height || _out_size != _frame->size()) {
+ if (!_out_size.width || !_out_size.height || !_frame || _out_size != _frame->size()) {
dc.Clear ();
- maybe_draw_background_image (dc);
return;
}
- if (_video_position == DCPTime() && maybe_draw_background_image (dc)) {
+ if (!_film) {
+ dc.Clear ();
+ maybe_draw_background_image (dc);
return;
}
}
PositionChanged ();
- Seeked (position());
}
void