From f2dd6a6fc19b9c559593f824063da9fa80b9585d Mon Sep 17 00:00:00 2001 From: Gorgious56 Date: Mon, 10 Jul 2023 13:00:43 +0200 Subject: [PATCH] Trying to edit a railing modifier path while modifying the parameters is now prevented and user is informed with a tooltip --- src/blenderbim/blenderbim/bim/module/geometry/operator.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/geometry/operator.py b/src/blenderbim/blenderbim/bim/module/geometry/operator.py index c006963f4d..3d2277caa2 100644 --- a/src/blenderbim/blenderbim/bim/module/geometry/operator.py +++ b/src/blenderbim/blenderbim/bim/module/geometry/operator.py @@ -1267,6 +1267,9 @@ class OverrideModeSetEdit(bpy.types.Operator): if tool.Pset.get_element_pset(element, "BBIM_Railing"): if len(context.selected_objects) == 1: + if obj.BIMRailingProperties.is_editing == 1: + self.report({"INFO"}, "Can't edit path while the modifier parameters are being modified") + return {"FINISHED"} bpy.ops.bim.enable_editing_railing_path() return {"FINISHED"} else: