fix for bug where user scripts path set by an environment variable would write presets there but not show up in the menu.
This commit is contained in:
@@ -253,8 +253,8 @@ _scripts = (_os.path.normpath(_scripts), )
|
||||
|
||||
|
||||
def user_script_path():
|
||||
prefs = _bpy.context.user_preferences
|
||||
path = prefs.filepaths.script_directory
|
||||
# returns the env var and falls back to userprefs
|
||||
path = _user_resource('SCRIPTS')
|
||||
|
||||
if path:
|
||||
path = _os.path.normpath(path)
|
||||
@@ -281,7 +281,7 @@ def script_paths(subdir=None, user_pref=True, check_all=False):
|
||||
prefs = _bpy.context.user_preferences
|
||||
|
||||
# add user scripts dir
|
||||
user_script = prefs.filepaths.script_directory if user_pref else None
|
||||
user_script = user_script_path()
|
||||
|
||||
if check_all:
|
||||
# all possible paths
|
||||
|
||||
Reference in New Issue
Block a user