From 376b7e047cf57391572921d69b52ab053e128c21 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Thu, 12 Sep 2013 05:29:11 +0000 Subject: [PATCH] always create tooltip --- Fltk/onelabGroup.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Fltk/onelabGroup.cpp b/Fltk/onelabGroup.cpp index e2bf52b5e1..32f58e9580 100644 --- a/Fltk/onelabGroup.cpp +++ b/Fltk/onelabGroup.cpp @@ -1130,12 +1130,9 @@ void onelabGroup::_addParameter(T &p) Fl_Widget *widget = _addParameterWidget(p, n, highlight, c); _treeWidgets.push_back(widget); widget->copy_label(p.getShortName().c_str()); - if(p.getLabel().size()){ - std::string help = p.getLabel(); - if(p.getHelp().size()) - help += ":\n" + p.getHelp(); - widget->copy_tooltip(help.c_str()); - } + std::string help = p.getLabel().size() ? p.getLabel() : p.getShortName(); + if(p.getHelp().size()) help += ":\n" + p.getHelp(); + widget->copy_tooltip(help.c_str()); n->widget(widget); _tree->end(); } -- GitLab