Percent-driven Interactive Animation has side effect on cancel at 0%

Originator:oliver.drobnik
Number:rdar://20068860 Date Originated:6 March 2015
Status:Open Resolved:
Product:iOS Product Version:iOS 8.3 (12F5037c)
Classification:Severe Bug Reproducible:Always
 
Summary:
If you have a full screen modal presentation with an interactive dismissal, there is a new side effect on iOS 8.3 when cancelling the dismissal transition at 0%. See attached screen shot.

Steps to Reproduce:
1. Run the provided sample app
2. Tap on "Open"
3. Start pinching to begin an interactive dismissal
4. Make your pinch wider than the original distance so that the presented VC is again fully visible
5. Lift your fingers

Expected Results:
- The presented view controller should be visible and cover the entire display

Actual Results:
- An incorrect vertical scale transform seems to be applied
- You only see 7 vertical blue bars at the location of the close button
- i.e. see screen shot

Version:
iOS 8.3 (12F5037c)

Notes:
The same sample does not produce this side effect and instead behaves as expected.

Configuration:
iPhone Simulator

Attachments:
The mentioned TransitionTest sample app can be found at https://github.com/cocoanetics/radarsamples

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!