diff options
author | Hans Goudey <h.goudey@me.com> | 2022-07-21 17:34:48 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-07-21 17:34:48 +0300 |
commit | 396b7a6ec8fdcc7e8f14ba6694e24093744622f6 (patch) | |
tree | 4c31fcd9be9b6858d5203ae0fef5ee9dd0e86563 /release | |
parent | 412d93c2989f285a366f87200af2f4235598e559 (diff) |
Spreadsheet: Implement selection filter for curves sculpt mode
The spreadsheet can retrieve the float selection using the same
utilities as curves sculpt brushes. Theoretically this can work in
original, evaluated, and viewer node modes, at least when the
sculpt selection attributes are able to be propagated.
Differential Revision: https://developer.blender.org/D15393
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/space_spreadsheet.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/release/scripts/startup/bl_ui/space_spreadsheet.py b/release/scripts/startup/bl_ui/space_spreadsheet.py index d6ee747f263..741ad544d67 100644 --- a/release/scripts/startup/bl_ui/space_spreadsheet.py +++ b/release/scripts/startup/bl_ui/space_spreadsheet.py @@ -95,8 +95,10 @@ class SPREADSHEET_HT_header(bpy.types.Header): obj = root_context.object if obj is None: return False - if obj.type != 'MESH' or obj.mode != 'EDIT': - return False + if obj.type == 'MESH': + return obj.mode == 'EDIT' + if obj.type == 'CURVES': + return obj.mode == 'SCULPT_CURVES' return True |