From 343e58595e44d4a90888d50ae4d947ab9a489add Mon Sep 17 00:00:00 2001
From: Michael Kirk <michael@signal.org>
Date: Wed, 21 Nov 2018 22:20:04 -0600
Subject: [PATCH] fix pause/play functionality

---
 Signal/src/ViewControllers/MediaPageViewController.swift | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Signal/src/ViewControllers/MediaPageViewController.swift b/Signal/src/ViewControllers/MediaPageViewController.swift
index c7e56f1ac..8e9311a8b 100644
--- a/Signal/src/ViewControllers/MediaPageViewController.swift
+++ b/Signal/src/ViewControllers/MediaPageViewController.swift
@@ -287,13 +287,13 @@ class MediaPageViewController: UIPageViewController, UIPageViewControllerDataSou
         return UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: nil, action: nil)
     }
 
-    var videoPlayBarButton: UIBarButtonItem = {
+    lazy var videoPlayBarButton: UIBarButtonItem = {
         let videoPlayBarButton = UIBarButtonItem(barButtonSystemItem: .play, target: self, action: #selector(didPressPlayBarButton))
         videoPlayBarButton.tintColor = Theme.darkThemePrimaryColor
         return videoPlayBarButton
     }()
 
-    let videoPauseBarButton: UIBarButtonItem = {
+    lazy var videoPauseBarButton: UIBarButtonItem = {
         let videoPauseBarButton = UIBarButtonItem(barButtonSystemItem: .pause, target: self, action:
             #selector(didPressPauseBarButton))
         videoPauseBarButton.tintColor = Theme.darkThemePrimaryColor
@@ -770,7 +770,7 @@ extension MediaPageViewController: GalleryRailViewDelegate {
             owsFailDebug("unexpected imageRailItem: \(imageRailItem)")
             return
         }
- 
+
         let direction: UIPageViewControllerNavigationDirection
         direction = currentItem.albumIndex < targetItem.albumIndex ? .forward : .reverse