diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index 4f7efb849..0e69fc3e6 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -297,13 +297,18 @@ void ObjectList::set_tooltip_for_item(const wxPoint& pt) wxDataViewItem item; wxDataViewColumn* col; HitTest(pt, item, col); - if (!item) return; /* GetMainWindow() return window, associated with wxDataViewCtrl. * And for this window we should to set tooltips. * Just this->SetToolTip(tooltip) => has no effect. */ + if (!item) + { + GetMainWindow()->SetToolTip(""); // hide tooltip + return; + } + if (col->GetTitle() == " " && GetSelectedItemsCount()<2) GetMainWindow()->SetToolTip(_(L("Right button click the icon to change the object settings"))); else if (col->GetTitle() == _("Name"))