Steps to reproduce:
- Create a new 3D URP project via Unity Hub
- Open the Profiler (Window > Analysis > Profiler) with the Screenshots module shown, Game View open
- Enter Play mode and let it record until the timeline fills and repaints - the memory-bound screenshot buffer starts evicting the earliest screenshots while the profiler frame range still includes those early frame numbers, so the FRONT of the timeline now shows frames whose screenshots have been dropped
- Select one of those front frames (the earliest frames still in range, which now report no screenshot)
- Look at the details panel text and the timeline thumbnail strip
Actual results: Selecting a front frame whose screenshot has been evicted, the details panel shows "No screenshot available" and an empty preview, but the timeline strip still highlights the first thumbnail with the blue selected style. Mid-timeline gaps and frames after the last screenshot show the nearest screenshot in both places, so only the front of the timeline disagrees.
Expected results: The strip should not highlight a thumbnail as selected while the details panel shows "No screenshot available". The front of the timeline should match the details panel like the middle and end already do.
Reproducible with versions: 6000.6.1f1, 6000.7.0b1, 7000.0.0a1
Can't test with versions: 6000.0.84f1, 6000.3.24f1
Tested on (OS): Windows 11