diff --git a/src/gui_close_project.m b/src/gui_close_project.m index 646a4da6330cd48e8d2250427f9e1aa74660a453..24971c3393760d8408fae8756c8a089fbf083af8 100644 --- a/src/gui_close_project.m +++ b/src/gui_close_project.m @@ -41,17 +41,17 @@ if project_info.modified end end -clearvars -global -evalin('global', 'clear M_ options_ oo_ estim_params_ bayestopt_ dataset_ dataset_info estimation_info ys0_ ex0_'); -evalin('global', 'clear project_info model_settings'); -clear_persistent_variables(fileparts(which('dynare')), true) - %close all opened tabs gui_tabs.close_all(); %disable menu options gui_set_menus(false); +clearvars -global +evalin('global', 'clear M_ options_ oo_ estim_params_ bayestopt_ dataset_ dataset_info estimation_info ys0_ ex0_'); +evalin('global', 'clear project_info model_settings'); +clear_persistent_variables(fileparts(which('dynare')), true) + % remove appdata if isappdata(0, 'estimation') rmappdata(0,'estimation')