diff options
author | Campbell Barton <campbell@blender.org> | 2022-02-23 08:13:21 +0300 |
---|---|---|
committer | Campbell Barton <campbell@blender.org> | 2022-02-23 08:27:26 +0300 |
commit | 74611e3555684a22e9a07bd0992a444b571b8083 (patch) | |
tree | 9e8fc3bed9e95d697adcae06cd3a6d82a3f785c6 /release/scripts | |
parent | 2746238dde66817deb7dc9c9cca731f8ec70ef3b (diff) |
Fix T93331: Gizmo tool options reset when switching tools
Drag Action was constantly resetting itself to "move".
Solve this by storing the tool settings per tool and no longer clear
gizmo properties when activating a new tool.
Diffstat (limited to 'release/scripts')
-rw-r--r-- | release/scripts/startup/bl_ui/space_toolsystem_common.py | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/release/scripts/startup/bl_ui/space_toolsystem_common.py b/release/scripts/startup/bl_ui/space_toolsystem_common.py index c4dabb5b5bc..62d735c9e60 100644 --- a/release/scripts/startup/bl_ui/space_toolsystem_common.py +++ b/release/scripts/startup/bl_ui/space_toolsystem_common.py @@ -1054,9 +1054,6 @@ def _activate_by_item(context, space_type, item, index, *, as_fallback=False): if props is None: print("Error:", gizmo_group, "could not access properties!") else: - for key in props.bl_rna.properties.keys(): - props.property_unset(key) - gizmo_properties = item.widget_properties if gizmo_properties is not None: if not isinstance(gizmo_properties, list): |