X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fvdevicex11.C;h=fc9e84097a0bc2c44f9e99c3510fb755746a1dbc;hp=1407d2e97ea91f263e8858bae72f9a7ec1756a46;hb=21eb2e0b479adf7bf846b835e5c7d9613b6f1a6d;hpb=c279e21fc2394a7908bbd1ba8c79b116fe9fb14a diff --git a/cinelerra-5.1/cinelerra/vdevicex11.C b/cinelerra-5.1/cinelerra/vdevicex11.C index 1407d2e9..fc9e8409 100644 --- a/cinelerra-5.1/cinelerra/vdevicex11.C +++ b/cinelerra-5.1/cinelerra/vdevicex11.C @@ -172,7 +172,9 @@ int VDeviceX11::close_all() if( output && output_frame ) { output->update_refresh(device, output_frame); - output->draw_refresh(1); +// if the last frame is good, don't draw over it + if( output->need_overlays() ) + output->draw_refresh(1); } delete bitmap; bitmap = 0;