[Bf-extensions-cvs] [714c7038] master: io_coat3D: Make sure applink settings stay the same when loading new scene

Kalle-Samuli Riihikoski noreply at git.blender.org
Tue Oct 13 14:07:56 CEST 2020


Commit: 714c7038453301e93d3dba0d66e3575b29bcf22d
Author: Kalle-Samuli Riihikoski
Date:   Tue Oct 13 15:07:53 2020 +0300
Branches: master
https://developer.blender.org/rBA714c7038453301e93d3dba0d66e3575b29bcf22d

io_coat3D: Make sure applink settings stay the same when loading new scene

===================================================================

M	io_coat3D/__init__.py
M	io_coat3D/folders.py

===================================================================

diff --git a/io_coat3D/__init__.py b/io_coat3D/__init__.py
index f1fc6a7c..3282dbf6 100644
--- a/io_coat3D/__init__.py
+++ b/io_coat3D/__init__.py
@@ -95,6 +95,8 @@ def every_3_seconds():
 
 @persistent
 def load_handler(dummy):
+    global foundExchangeFolder
+    foundExchangeFolder = False
     bpy.app.timers.register(every_3_seconds)
 
 def removeFile(exportfile):
diff --git a/io_coat3D/folders.py b/io_coat3D/folders.py
index ec6b62e5..38df882d 100644
--- a/io_coat3D/folders.py
+++ b/io_coat3D/folders.py
@@ -3,15 +3,13 @@ import os
 
 def InitFolders():
 
-   
-
     platform = os.sys.platform
     coat3D = bpy.context.scene.coat3D
 
     #    Global variable foundExchangeFolder (True / False) guides these steps
-    # 1. Read Exchange_folder.txt, it not success ->
+    # 1. Read Exchange_folder.txt, if not success ->
     # 2. Try to find exchange folder from system hard drive, if not success -->
-    # 3. Leave foundExchangeFolder = False
+    # 3. Leave foundExchangeFolder = False 
 
     # 1. #################################################################
 
@@ -72,6 +70,7 @@ def InitFolders():
 
     return False, ''
 
+
 def updateExchangeFile(newPath):
 
     platform = os.sys.platform



More information about the Bf-extensions-cvs mailing list