Fem: Use pyViewObject base member in getPyObject methods

This commit is contained in:
marioalexis
2024-08-18 17:53:24 -03:00
committed by Chris Hennes
parent ce40d344a7
commit abef50a518
4 changed files with 8 additions and 13 deletions

View File

@@ -240,9 +240,9 @@ void ViewProviderFemPostPipeline::scaleField(vtkDataSet* dset,
PyObject* ViewProviderFemPostPipeline::getPyObject()
{
if (PythonObject.is(Py::_None())) {
// ref counter is set to 1
PythonObject = Py::Object(new ViewProviderFemPostPipelinePy(this), true);
if (!pyViewObject) {
pyViewObject = new ViewProviderFemPostPipelinePy(this);
}
return Py::new_reference_to(PythonObject);
pyViewObject->IncRef();
return pyViewObject;
}