Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2017-07-31 07:35:10 +0300
committerCampbell Barton <ideasman42@gmail.com>2017-07-31 07:35:10 +0300
commit39e1518d413a1af35b39a695b6a2e2d69fd2d35b (patch)
treefd6216343617c4ec09312dfe261abc80e9c9060a /source/blender/makesrna
parent3b15ff3fb4d4959ee801e8c4f5dac02e0fe05c8a (diff)
Fix glitch updating manipulator after undo
Running undo would notify manipulators to refresh, but this still allowed for events in the queue to be handled, where manipulators could be drawn for selection before their refresh callback runs. This made Python manipulators raise exceptions about referencing invalid data (or crash). Now tag manipulator update on file load (including undo) and ensure the refresh callback runs before drawing manipulator selection. Also split manipulator map refresh flag in two since selection doesn't perform the same operations as regular drawing.
Diffstat (limited to 'source/blender/makesrna')
0 files changed, 0 insertions, 0 deletions