mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
Fix T94243: weightpaint gradient panel shown in other places
Weightpaint gradient tool panel showed in other modes (and as a separate panel). Fix for fix, see - rBf8a0e102cf5e - rBe549d6c1bd2d So now, check mode again and restrict to topbar (prevents an additional panel since this is already included in the brush settings). ref rB0837926740b3 in sculpt-dev branch, so thx @joeedh as well! Maniphest Tasks: T94243 Differential Revision: https://developer.blender.org/D13630
This commit is contained in:
parent
7d5fa51666
commit
21f02dd85d
1 changed files with 6 additions and 0 deletions
|
|
@ -694,9 +694,15 @@ class VIEW3D_PT_tools_weight_gradient(Panel, View3DPaintPanel):
|
|||
#bl_context = ".weightpaint" # dot on purpose (access from topbar)
|
||||
bl_label = "Falloff"
|
||||
bl_options = {'DEFAULT_CLOSED'}
|
||||
# also dont draw as an extra panel in the sidebar (already included in the Brush settings)
|
||||
bl_space_type = 'TOPBAR'
|
||||
bl_region_type = 'HEADER'
|
||||
|
||||
@classmethod
|
||||
def poll(cls, context):
|
||||
# since we dont give context above, check mode here (to not show in other modes like sculpt)
|
||||
if context.mode != 'PAINT_WEIGHT':
|
||||
return False
|
||||
settings = context.tool_settings.weight_paint
|
||||
brush = settings.brush
|
||||
return brush is not None
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue