--- gigedit/trunk/src/gigedit/dimensionmanager.cpp 2018/01/19 19:17:41 3408 +++ gigedit/trunk/src/gigedit/dimensionmanager.cpp 2018/01/23 16:30:56 3409 @@ -325,6 +325,20 @@ #if HAS_GTKMM_SHOW_ALL_CHILDREN show_all_children(); #endif + + Settings::singleton()->showTooltips.get_proxy().signal_changed().connect( + sigc::mem_fun(*this, &DimensionManager::on_show_tooltips_changed) + ); + on_show_tooltips_changed(); +} + +void DimensionManager::on_show_tooltips_changed() { + const bool b = Settings::singleton()->showTooltips; + + treeView.set_has_tooltip(b); + allRegionsCheckBox.set_has_tooltip(b); + + set_has_tooltip(b); } bool DimensionManager::allRegions() const {