X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Frender.C;h=a1160a6463633600b88bc6cb2e5a7b9a03255ce2;hp=ded88a3f033f920d20c25ac85a1f0a0f24996839;hb=ea0f83a2b769f440ac637ceee4fca5ea85340cdf;hpb=8c99a62f8ed4014195a3b65095becec907690d72 diff --git a/cinelerra-5.1/cinelerra/render.C b/cinelerra-5.1/cinelerra/render.C index ded88a3f..a1160a64 100644 --- a/cinelerra-5.1/cinelerra/render.C +++ b/cinelerra-5.1/cinelerra/render.C @@ -350,6 +350,15 @@ BC_Window* Render::new_gui() return render_window; } +void Render::handle_done_event(int result) +{ + if(!result) { + // add to recentlist only on OK + render_window->format_tools->path_recent-> + add_item(File::formattostr(asset->format), asset->path); + } + render_window = 0; +} void Render::handle_close_event(int result) { @@ -357,9 +366,6 @@ void Render::handle_close_event(int result) const int debug = 0; if(!result) { - // add to recentlist only on OK - render_window->format_tools->path_recent-> - add_item(File::formattostr(asset->format), asset->path); // Check the asset format for errors. FormatCheck format_check(asset); format_error = format_check.check_format(); @@ -379,7 +385,6 @@ void Render::handle_close_event(int result) if(debug) printf("Render::handle_close_event %d\n", __LINE__); } //PRINT_TRACE - render_window = 0; }