1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
JUCE/modules/juce_gui_basics/filebrowser
reuk 1e7b91b4d2
FileChooser: Avoid potential issue when viewDidDismiss and file selection callbacks are interleaved
viewDidDisappear may be called when a file is successfully selected.
presentationControllerDidDismiss is only called when the controller is
dismissed manually by the user, e.g. by tapping outside the sheet, or by
dragging it away.

Checking for sheet dismissal is necessary in iOS 15, but not in iOS 17.
In iOS 17, tapping outside the file chooser causes a callback to
documentPickerWasCancelled instead.
2024-01-03 17:42:01 +00:00
..
juce_ContentSharer.cpp ContentSharer: Update interface to return safer ScopedMessageBox instances 2023-03-27 11:54:37 +01:00
juce_ContentSharer.h ContentSharer: Update interface to return safer ScopedMessageBox instances 2023-03-27 11:54:37 +01:00
juce_DirectoryContentsDisplayComponent.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_DirectoryContentsDisplayComponent.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_DirectoryContentsList.cpp Formatting 2023-10-02 15:42:20 +01:00
juce_DirectoryContentsList.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_FileBrowserComponent.cpp Formatting 2023-10-02 15:42:20 +01:00
juce_FileBrowserComponent.h Accessibility: Make createAccessibilityHandler public to allow calls from derived classes 2023-02-09 17:54:18 +00:00
juce_FileBrowserListener.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_FileChooser.cpp FileChooser: Avoid potential issue when viewDidDismiss and file selection callbacks are interleaved 2024-01-03 17:42:01 +00:00
juce_FileChooser.h Android: Added the ability to associate a particular file-extension to a mime-type at runtime 2022-11-02 20:27:20 +01:00
juce_FileChooserDialogBox.cpp Add final specifiers in implementation files 2023-10-10 16:12:38 +01:00
juce_FileChooserDialogBox.h ScopedMessageBox: Replace old AlertWindow uses with new API 2023-02-22 21:00:17 +00:00
juce_FileListComponent.cpp Add final specifiers in implementation files 2023-10-10 16:12:38 +01:00
juce_FileListComponent.h FileListComponent: Fix incorrect selection when calling setSelectedFile while the directory contents are still loading 2022-09-27 15:18:22 +01:00
juce_FilenameComponent.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_FilenameComponent.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_FilePreviewComponent.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_FileSearchPathListComponent.cpp Formatting 2023-10-02 15:42:20 +01:00
juce_FileSearchPathListComponent.h Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_FileTreeComponent.cpp Add final specifiers in implementation files 2023-10-10 16:12:38 +01:00
juce_FileTreeComponent.h FileTreeComponent: Use incremental updates after refresh to avoid losing UI state 2023-04-19 08:54:50 +02:00
juce_ImagePreviewComponent.cpp Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
juce_ImagePreviewComponent.h Accessibility: Make createAccessibilityHandler public to allow calls from derived classes 2023-02-09 17:54:18 +00:00