From 048e9a85826378b6450224f52aa444d6a6fbfa31 Mon Sep 17 00:00:00 2001 From: Raphael Grimm <raphael.grimm@student.kit.edu> Date: Tue, 22 Aug 2017 10:37:20 +0200 Subject: [PATCH] Fix error in ObserverItemModel::getPropertiesWidget --- .../gui-plugins/ObserverPropertiesPlugin/ObserverItemModel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/ArmarXGui/gui-plugins/ObserverPropertiesPlugin/ObserverItemModel.cpp b/source/ArmarXGui/gui-plugins/ObserverPropertiesPlugin/ObserverItemModel.cpp index 89ccb6f5..0b40d307 100644 --- a/source/ArmarXGui/gui-plugins/ObserverPropertiesPlugin/ObserverItemModel.cpp +++ b/source/ArmarXGui/gui-plugins/ObserverPropertiesPlugin/ObserverItemModel.cpp @@ -102,7 +102,7 @@ QWidget* ObserverItemModel::getPropertiesWidget(const QModelIndex& index, QWidge // create widget DatafieldRefPtr ref = DatafieldRefPtr::dynamicCast(entry.identifier); - if (info && !entry.value->data || entry.value->data->ice_id() == "::armarx::VariantData") + if (info && (!entry.value->data || entry.value->data->ice_id() == "::armarx::VariantData")) { ARMARX_INFO << "Variant Factory for " << entry.typeName << " is missing - trying to load lib now"; auto lib = info->loadLibraryOfVariant(entry.typeName); -- GitLab