[Bf-blender-cvs] [ed3eb48729c] soc-2017-package_manager: Don't rebuild package list every draw()

gandalf3 noreply at git.blender.org
Mon Aug 28 09:47:00 CEST 2017


Commit: ed3eb48729c2567c63537e99f7182d441a13d9f4
Author: gandalf3
Date:   Sun Aug 27 14:36:06 2017 -0700
Branches: soc-2017-package_manager
https://developer.blender.org/rBed3eb48729c2567c63537e99f7182d441a13d9f4

Don't rebuild package list every draw()

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

M	release/scripts/modules/bpkg/__init__.py

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

diff --git a/release/scripts/modules/bpkg/__init__.py b/release/scripts/modules/bpkg/__init__.py
index 6a9b50d961a..d8f414c2237 100644
--- a/release/scripts/modules/bpkg/__init__.py
+++ b/release/scripts/modules/bpkg/__init__.py
@@ -65,7 +65,9 @@ def _build_packagelist() -> dict: # {{{
 def list_packages():
     """Return same dict as _build_packagelist, but only re-build it when tag_reindex == True"""
     global packages
+    global tag_reindex
     if tag_reindex:
         packages = _build_packagelist()
+        tag_reindex = False
 
     return packages



More information about the Bf-blender-cvs mailing list