-
-
Notifications
You must be signed in to change notification settings - Fork 20
Description
Apple Feedback Assistant ID: FB17462412
Apple Support Case Number: 102589863110
In Filmstrip Mode, if View>Browser>Sort By>Content Created is selected, the project icons should sort by creation date in either ascending or descending order, as selected. Instead, they sort by the project's last modified date. Any edit to a project's timeline will cause that project's icon to sort last (if ascending create date is chosen in the UI) or sort first (if descending create date is chosen in the UI).
Impact: Editors viewing many projects in filmstrip mode can have a hard time visually locating them since they won't stay sorted by project creation date.
In actuality, FCP is sorting in order of the last modified date for the project timeline.
Details:
The internal problem is likely in Flexo -[FFMDAllProjectsModule filteredSequenceRecords].
The sorting algorithm is mistakenly using the project modification date (sequenceInfo.modDate) when sorting of projects by creation date is requested. This leads to project icons being ordered by project last modification time rather than the true project creation date, even when “Content Created” is selected as the sort criterion.
The code does not retrieve any dedicated creation date property during project sorting. The -filteredSequenceRecords method does track a content creation timestamp per project (stored as metadataContentCreated in the project’s metadata), but this value is never read in the project sorting method.
With the Browser in List View, the project creation date is used correctly (if selected) and is not affected by modifying the timeline.
** To recreate **
- Create FCP test library
- Create two projects
- Insert a clip in each project. To insert a built-in placeholder: OPT+CMD+W
- Use Browser filmstrip view (OPT+CMD+2 toggles)
- View>Browser>Sort By>Content Created>Ascending
- Note sort order of project icons
- Open the first project, and trim the end.
- Toggle filmestrip view off/on to make UI update: OPT+CMD+2 (twice)
- Note the modified project now sorts as last, even though the project creation date did not change.
SPECS:
Tested FCP versions: 11.1, 10.8.1, 10.6.10
Tested MacOS versions: Sequoia 15.4.1, Ventura 13.7.4
Hardware tested:
- M1 Ultra Mac Studio (128 GB, 20 CPU cores, 80 GPU cores, 8TB SSD)
- M1 Max Macbook Pro (64 GB, 10 CPU cores, 40 GPU cores, 4TB SSD)
- 2017 iMac 27 (32 GB, 8GB Radeon Pro 580), 2TB SSD)
ADDITIONAL COMMENTS:
Reset FCP preferences, w/o benefit.