From c7c39f27eb6fc4acf5e8c738caf9a42b8d3de8e0 Mon Sep 17 00:00:00 2001 From: Krrish777 <777krrish@gmail.com> Date: Wed, 31 Dec 2025 23:39:35 +0530 Subject: [PATCH] Improve error message for empty transformed features --- src/Mod/PartDesign/App/FeatureTransformed.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Mod/PartDesign/App/FeatureTransformed.cpp b/src/Mod/PartDesign/App/FeatureTransformed.cpp index 904cd79796..c5fa9e914a 100644 --- a/src/Mod/PartDesign/App/FeatureTransformed.cpp +++ b/src/Mod/PartDesign/App/FeatureTransformed.cpp @@ -103,7 +103,15 @@ Part::Feature* Transformed::getBaseObject(bool silent) const } } else { - err = QT_TRANSLATE_NOOP("Exception", "No originals linked to the transformed feature."); + if (freecad_cast(this)) { + err = QT_TRANSLATE_NOOP("Exception", "No features selected to be mirrored."); + } + else if (freecad_cast(this) || freecad_cast(this)) { + err = QT_TRANSLATE_NOOP("Exception", "No features selected to be patterned."); + } + else { + err = QT_TRANSLATE_NOOP("Exception", "No features selected to be transformed."); + } } if (!silent && err) {