diff --git a/modules/juce_gui_basics/widgets/juce_TreeView.cpp b/modules/juce_gui_basics/widgets/juce_TreeView.cpp index 305d602385..113bdcb2a2 100644 --- a/modules/juce_gui_basics/widgets/juce_TreeView.cpp +++ b/modules/juce_gui_basics/widgets/juce_TreeView.cpp @@ -40,7 +40,8 @@ static int getItemDepth (const TreeViewItem* item) } //============================================================================== -class TreeView::ItemComponent : public Component +class TreeView::ItemComponent : public Component, + public TooltipClient { public: explicit ItemComponent (TreeViewItem& itemToRepresent) @@ -78,6 +79,11 @@ public: return item; } + String getTooltip() override + { + return item.getTooltip(); + } + private: //============================================================================== class ItemAccessibilityHandler : public AccessibilityHandler