From d7555b50648d8d952610467f6c29bf426284277f Mon Sep 17 00:00:00 2001 From: Falk David Date: Mon, 13 Oct 2025 10:50:14 +0200 Subject: [PATCH] Fix: Grease Pencil: UI: Wrong usage of contains operator Introduced with 1fa2be8a9ba825d8c7d0a56370932161664cc20c. This should have used `==` instrad of `in`. --- scripts/startup/bl_ui/space_view3d.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/startup/bl_ui/space_view3d.py b/scripts/startup/bl_ui/space_view3d.py index 33f172c13c5..048e5ced9c2 100644 --- a/scripts/startup/bl_ui/space_view3d.py +++ b/scripts/startup/bl_ui/space_view3d.py @@ -1291,7 +1291,7 @@ class VIEW3D_MT_transform(VIEW3D_MT_transform_base, Menu): layout.operator("transform.skin_resize") elif context.mode in {'EDIT_CURVE', 'EDIT_GREASE_PENCIL', 'EDIT_CURVES', 'EDIT_POINTCLOUD'}: layout.operator("transform.transform", text="Radius").mode = 'CURVE_SHRINKFATTEN' - if context.mode in 'EDIT_GREASE_PENCIL': + if context.mode == 'EDIT_GREASE_PENCIL': layout.operator("transform.transform", text="Opacity").mode = 'GPENCIL_OPACITY' if context.mode != 'EDIT_CURVES' and context.mode != 'EDIT_GREASE_PENCIL':