Parcourir la source

Make NCMedia control visible

Signed-off-by: Philippe Weidmann <philippe.weidmann@infomaniak.com>
Philippe Weidmann il y a 4 ans
Parent
commit
69f46ba3ea
1 fichiers modifiés avec 10 ajouts et 4 suppressions
  1. 10 4
      iOSClient/Media/NCMedia.swift

+ 10 - 4
iOSClient/Media/NCMedia.swift

@@ -750,11 +750,17 @@ class NCMediaCommandView: UIView {
     
     func toggleEmptyView(isEmpty: Bool) {
         if isEmpty {
-            self.gradient.isHidden = true
-            self.controlButtonView.isHidden = true
+            UIView.animate(withDuration: 0.3) {
+                self.moreView.effect = UIBlurEffect(style: .dark)
+                self.gradient.isHidden = true
+                self.controlButtonView.isHidden = true
+            }
         } else {
-            self.gradient.isHidden = false
-            self.controlButtonView.isHidden = false
+            UIView.animate(withDuration: 0.3) {
+                self.moreView.effect = UIBlurEffect(style: .regular)
+                self.gradient.isHidden = false
+                self.controlButtonView.isHidden = false
+            }
         }
     }