fix episode restore

This commit is contained in:
“christopheseux”
2023-05-04 12:24:48 +02:00
parent 706fcb2ee1
commit 2d24e3da7f
2 changed files with 18 additions and 3 deletions
+8
View File
@@ -106,6 +106,10 @@ class VSETB_OT_load_projects(Operator):
tracker = prefs.tracker
old_project_name = settings.project_name.replace(' ', '_').upper()
old_episode_name = None
if settings.active_project:
old_episode_name = settings.active_project.episode_name.replace(' ', '_').upper()
settings.projects.clear()
tracker.connect()
@@ -157,6 +161,10 @@ class VSETB_OT_load_projects(Operator):
if project.name.replace(' ', '_').upper() == old_project_name:
settings.project_name = project.name
for episode in project.episodes:
if episode.name.replace(' ', '_').upper() == old_episode_name:
project.episode_name = episode.name
bpy.ops.vse_toolbox.load_settings()
#else:
# print('Could Not restore Project Name')