Commit 093ffccd authored by Austin Witherow's avatar Austin Witherow Committed by Matt Apperson
Browse files

fix(ios): crash due to persistent keyPath observer (#600)

parent ebe138fa
Loading
Loading
Loading
Loading
+3 −0
Changes for ios/RCTVideo.m: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -252,6 +252,9 @@ static NSString *const timedMetadata = @"timedMetadata";
 * observer set */
- (void)removePlayerItemObservers
{
  if (_playerLayer) {
    [_playerLayer removeObserver:self forKeyPath:readyForDisplayKeyPath];
  }
  if (_playerItemObserversSet) {
    [_playerItem removeObserver:self forKeyPath:statusKeyPath];
    [_playerItem removeObserver:self forKeyPath:playbackBufferEmptyKeyPath];