diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-11-16 19:15:40 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2012-11-16 19:15:40 +0400 |
commit | cf64a5b622151dbcfd7162e7ee93fd7afc88b24f (patch) | |
tree | f5f1fc5301ed7857f25bbd9bc51393eece1f4832 /SConstruct | |
parent | d017f34c5dda6f0940c0ba13271113881b7108b5 (diff) |
Python/Context: do not allow any UI context access from threads like render
or baking. This basically means you will only have access to bpy.data and
bpy.context.scene, not current window, active object, etc, as those are not
thread safe anyway and were likely to cause issues already.
This fixes #30858, where the UI would lose buttons due to context getting
corrupted when editing objects in pre/post render or using luxrender. The
context access they did (indirectly) was only using the current scene or
data so they still work.
Diffstat (limited to 'SConstruct')
0 files changed, 0 insertions, 0 deletions