diff --git a/Fltk/onelabGroup.cpp b/Fltk/onelabGroup.cpp index 8001f6e54f02341f959f6c00e46d919668203ac7..0e235e22afe4481915f42eb0e0aea8cd5e376e97 100644 --- a/Fltk/onelabGroup.cpp +++ b/Fltk/onelabGroup.cpp @@ -547,8 +547,9 @@ void onelabGroup::_addParameter(T &p) if(!_enableTreeWidgetResize) grp->resizable(0); _treeWidgets.push_back(grp); widget->copy_label(p.getShortName().c_str()); - std::string help = p.getLabel().size() ? p.getLabel() : p.getShortName(); - if(p.getHelp().size()) help += ":\n" + p.getHelp(); + std::string help = p.getHelp(); + if(help.empty()) help = p.getLabel(); + if(help.empty()) help = p.getShortName(); widget->copy_tooltip(help.c_str()); n->widget(grp); _tree->end();