I’m finally in the process of migrating my plugins from the last Juce5 version to Juce6. Most things worked out without issues, but I am seeing problems with my custom FilePreviewComponents and the native FileChoosers. Has something changed in Juce6? I am not seeing anything in the breaking change log.
On windows my FilePreviewComponent subclass doesn’t show up at all and instead some form of internal windows preview appears which is useless for my application.
On Mac OS X I see my component, but mouse events do not appear to work and I do not get the callback when file selection changes.
I then tried building the JUCE dialogsDemo example and when trying to open the native chooser the image preview is not working on OS X.
It does work with the JUCE chooser, but I don’t want to use that as IMHO the OS standard dialogs should be used to select files for multiple reasons.
It seems to me the FilePreviewComponent functionality is broken with native dialogs in multiple ways in Juce6. Has anyone had success with this?