// update preferences
if (!project.isLocationUndefined()) {
getLastDirectory().setDirectory(project.getProjectDirectory());
RecentFileMenu recentFileMenu = frame.getRecentFileMenu();
recentFileMenu.rebuildFromPreferences();
recentFileMenu.setEnabled(recentFileMenu.getMenuComponentCount() > 0);
}
// --- check for load errors
if (project.getLoadStatus().hasFailures()) {