From 12eecb150497d01df352da87b7830c7f85aefb9c Mon Sep 17 00:00:00 2001 From: Falk David Date: Fri, 4 Oct 2024 16:03:59 +0200 Subject: [PATCH] Cleanup: GPv3: Don't show snap increment menu in topbar In addc0ecb13ff92b1124c9b85e41ee38a6a216a1f, this also enabled the `VIEW3D_PT_sculpt_snapping` menu which is not used in Grease Pencil weight painting. --- scripts/startup/bl_ui/space_view3d.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/startup/bl_ui/space_view3d.py b/scripts/startup/bl_ui/space_view3d.py index f9fdaa2b7f7..434547eb509 100644 --- a/scripts/startup/bl_ui/space_view3d.py +++ b/scripts/startup/bl_ui/space_view3d.py @@ -1017,12 +1017,13 @@ class VIEW3D_HT_header(Header): row = layout.row() row.popover(panel="VIEW3D_PT_slots_vertex_groups", icon='GROUP_VERTEX') - layout.popover( - panel="VIEW3D_PT_sculpt_snapping", - icon="SNAP_INCREMENT", - text="", - translate=False, - ) + if object_mode != 'WEIGHT_GPENCIL': + layout.popover( + panel="VIEW3D_PT_sculpt_snapping", + icon="SNAP_INCREMENT", + text="", + translate=False, + ) elif object_mode == 'TEXTURE_PAINT': tool_mode = tool_settings.image_paint.mode