diff --git a/source/blender/editors/object/object_edit.cc b/source/blender/editors/object/object_edit.cc index 20f80b0618b..12b138bf505 100644 --- a/source/blender/editors/object/object_edit.cc +++ b/source/blender/editors/object/object_edit.cc @@ -1612,6 +1612,7 @@ static int shade_smooth_exec(bContext *C, wmOperator *op) const float angle = RNA_float_get(op->ptr, "angle"); bke::mesh_sharp_edges_set_from_angle(mesh, angle, keep_sharp_edges); } + mesh.tag_sharpness_changed(); BKE_mesh_batch_cache_dirty_tag(static_cast(ob->data), BKE_MESH_BATCH_DIRTY_ALL); changed = true; }