From cfa6ee8d2c4803391b7407f3c309edbdc9595130 Mon Sep 17 00:00:00 2001 From: Kacper Donat Date: Wed, 13 Aug 2025 01:13:05 +0200 Subject: [PATCH] PartDesign: Properly forward BaseFeature transform edit requests to Body --- src/Mod/PartDesign/Gui/ViewProviderBase.cpp | 9 ++------- src/Mod/PartDesign/Gui/ViewProviderBase.h | 1 - 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/Mod/PartDesign/Gui/ViewProviderBase.cpp b/src/Mod/PartDesign/Gui/ViewProviderBase.cpp index 81b53450ce..220ac52c20 100644 --- a/src/Mod/PartDesign/Gui/ViewProviderBase.cpp +++ b/src/Mod/PartDesign/Gui/ViewProviderBase.cpp @@ -72,7 +72,7 @@ void ViewProviderBase::setupContextMenu(QMenu* menu, QObject* receiver, const ch if (!base->Placement.testStatus(App::Property::Immutable) && !base->Placement.testStatus(App::Property::ReadOnly) && !base->Placement.testStatus(App::Property::Hidden)) { - PartDesignGui::ViewProvider::setupContextMenu(menu, receiver, member); + ViewProvider::setupContextMenu(menu, receiver, member); } } @@ -82,13 +82,8 @@ bool ViewProviderBase::setEdit(int ModNum) if (!base->Placement.testStatus(App::Property::Immutable) && !base->Placement.testStatus(App::Property::ReadOnly) && !base->Placement.testStatus(App::Property::Hidden)) { - return PartGui::ViewProviderPart::setEdit(ModNum); // clazy:exclude=skipped-base-method + return ViewProvider::setEdit(ModNum); } return false; } - -void ViewProviderBase::unsetEdit(int ModNum) -{ - PartGui::ViewProviderPart::unsetEdit(ModNum); // clazy:exclude=skipped-base-method -} diff --git a/src/Mod/PartDesign/Gui/ViewProviderBase.h b/src/Mod/PartDesign/Gui/ViewProviderBase.h index e2b79c823c..4c56292940 100644 --- a/src/Mod/PartDesign/Gui/ViewProviderBase.h +++ b/src/Mod/PartDesign/Gui/ViewProviderBase.h @@ -43,7 +43,6 @@ public: protected: bool setEdit(int ModNum) override; - void unsetEdit(int ModNum) override; }; } // namespace PartDesignGui