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