File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
OMEdit/OMEditGUI/Component Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -187,7 +187,11 @@ QString Parameter::getFixedState()
187187 */
188188QString Parameter::getUnitFromDerivedClass (Component *pComponent)
189189{
190- OMCProxy *pOMCProxy = pComponent->getGraphicsView ()->getModelWidget ()->getModelWidgetContainer ()->getMainWindow ()->getOMCProxy ();
190+ MainWindow *pMainWindow = pComponent->getGraphicsView ()->getModelWidget ()->getModelWidgetContainer ()->getMainWindow ();
191+ OMCProxy *pOMCProxy = pMainWindow->getOMCProxy ();
192+ if (!pComponent->getLibraryTreeItem ()->getModelWidget ()) {
193+ pMainWindow->getLibraryWidget ()->getLibraryTreeModel ()->showModelWidget (pComponent->getLibraryTreeItem (), " " , false );
194+ }
191195 if (pComponent->getLibraryTreeItem ()->getModelWidget ()->getInheritedClassesList ().size () == 0 ) {
192196 return pOMCProxy->getDerivedClassModifierValue (pComponent->getComponentInfo ()->getClassName (), " unit" );
193197 }
You can’t perform that action at this time.
0 commit comments