From 27c7eca010941ad008953651c7be0dc6cfad5d08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Tr=C3=B6ger?= Date: Fri, 15 Aug 2025 14:34:17 +0200 Subject: [PATCH] FEM: Fix post processing branch working with data extraction. Fixes #23030 --- src/Mod/Fem/App/FemPostBranchFilterPy.pyi | 8 ++++---- src/Mod/Fem/App/FemPostBranchFilterPy.xml | 4 ++-- src/Mod/Fem/Gui/Workbench.cpp | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/Mod/Fem/App/FemPostBranchFilterPy.pyi b/src/Mod/Fem/App/FemPostBranchFilterPy.pyi index bb8540e818..b6b2c45f20 100644 --- a/src/Mod/Fem/App/FemPostBranchFilterPy.pyi +++ b/src/Mod/Fem/App/FemPostBranchFilterPy.pyi @@ -2,19 +2,19 @@ from typing import Any from Base.Metadata import export -from Fem.FemPostObject import FemPostObject +from Fem.FemPostFilter import FemPostFilter @export( - Father="FemPostObjectPy", + Father="FemPostFilterPy", Name="FemPostBranchFilterPy", Twin="FemPostBranchFilter", TwinPointer="FemPostBranchFilter", Include="Mod/Fem/App/FemPostBranchFilter.h", Namespace="Fem", - FatherInclude="Mod/Fem/App/FemPostObjectPy.h", + FatherInclude="Mod/Fem/App/FemPostFilterPy.h", FatherNamespace="Fem", ) -class FemPostBranchFilterPy(FemPostObject): +class FemPostBranchFilterPy(FemPostFilter): """ The FemPostBranch class. """ diff --git a/src/Mod/Fem/App/FemPostBranchFilterPy.xml b/src/Mod/Fem/App/FemPostBranchFilterPy.xml index 838bc3d535..c288488672 100644 --- a/src/Mod/Fem/App/FemPostBranchFilterPy.xml +++ b/src/Mod/Fem/App/FemPostBranchFilterPy.xml @@ -1,13 +1,13 @@ diff --git a/src/Mod/Fem/Gui/Workbench.cpp b/src/Mod/Fem/Gui/Workbench.cpp index ac530a3023..abbd507dd7 100644 --- a/src/Mod/Fem/Gui/Workbench.cpp +++ b/src/Mod/Fem/Gui/Workbench.cpp @@ -356,6 +356,7 @@ Gui::MenuItem* Workbench::setupMenuBar() const *results << "Separator" << "FEM_PostApplyChanges" << "FEM_PostPipelineFromResult" + << "FEM_PostBranchFilter" << "Separator" << "FEM_PostFilterWarp" << "FEM_PostFilterClipScalar"