From 9705ef660e4e11bbbbcbae43b926cb153b1b8e9b Mon Sep 17 00:00:00 2001 From: reuk Date: Tue, 6 Jun 2023 14:15:58 +0100 Subject: [PATCH] FileListComponent: Allow getTooltipForRow to function as expected when overridden --- .../juce_gui_basics/filebrowser/juce_FileListComponent.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp b/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp index c35a8fc8ff..853ef484c0 100644 --- a/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp +++ b/modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp @@ -100,6 +100,7 @@ void FileListComponent::changeListenerCallback (ChangeBroadcaster*) //============================================================================== class FileListComponent::ItemComponent : public Component, + public TooltipClient, private TimeSliceClient, private AsyncUpdater { @@ -190,6 +191,11 @@ public: repaint(); } + String getTooltip() override + { + return owner.getTooltipForRow (index); + } + private: //============================================================================== FileListComponent& owner;