From 4fd96e61d54e2d4208934c5ae8aa6eb7f7936161 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Thu, 6 Mar 2025 12:40:46 -0500 Subject: [PATCH] Fix: Missing cache invalidation in grease pencil transform operator --- .../editors/transform/transform_convert_grease_pencil.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/blender/editors/transform/transform_convert_grease_pencil.cc b/source/blender/editors/transform/transform_convert_grease_pencil.cc index 7b7c7374744..7049a45f8af 100644 --- a/source/blender/editors/transform/transform_convert_grease_pencil.cc +++ b/source/blender/editors/transform/transform_convert_grease_pencil.cc @@ -249,10 +249,10 @@ static void recalcData_grease_pencil(TransInfo *t) bke::CurvesGeometry &curves = info.drawing.strokes_for_write(); if (t->mode == TFM_CURVE_SHRINKFATTEN) { - /* No cache to update currently. */ + curves.tag_radii_changed(); } else if (t->mode == TFM_TILT) { - /* No cache to update currently. */ + curves.tag_normals_changed(); } else { const Vector> positions_per_selection_attr =