Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Update after final frame of transition #2951

Merged
merged 1 commit into from
Nov 6, 2015

Conversation

1ec5
Copy link
Contributor

@1ec5 1ec5 commented Nov 5, 2015

The final frame is self-destructing – it destroys the frame and finish functions – so technically we’re no longer inTransition(). Yet there still needs to be an update after that final frame.

Also, this PR removes a redundant IsChanging notification that was being sent from the final frame of the transition. It would’ve come after the finish function’s DidChange notification.

Fixes #2946.

/cc @brunoabinader

@1ec5 1ec5 added the bug label Nov 5, 2015
@1ec5 1ec5 self-assigned this Nov 5, 2015
@1ec5 1ec5 added this to the ios-v3.0.0 milestone Nov 5, 2015
@1ec5 1ec5 force-pushed the 1ec5-update-post-transition-2946 branch 2 times, most recently from 64ed536 to 5a389e1 Compare November 6, 2015 18:21
The final frame is self-destructing – it destroys the frame and finish functions – so technically we’re no longer inTransition(). Yet there still needs to be an update after that final frame.

Also, avoid a redundant change notification on the last frame. (It would come too late, after the DidChange notification, anyhow.)

Fixes #2946.
@1ec5 1ec5 force-pushed the 1ec5-update-post-transition-2946 branch from 5a389e1 to 1745141 Compare November 6, 2015 19:06
@1ec5 1ec5 merged commit 1745141 into master Nov 6, 2015
@1ec5 1ec5 removed the in progress label Nov 6, 2015
@1ec5 1ec5 deleted the 1ec5-update-post-transition-2946 branch November 6, 2015 19:07
@1ec5
Copy link
Contributor Author

1ec5 commented Nov 6, 2015

Travis and Bitrise both pass; merging without waiting another time.

@incanus
Copy link
Contributor

incanus commented Nov 6, 2015

Nice work!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants