Selaa lähdekoodia

cloudStorage: show and hide toolbar correctly (close #10037)

Carola Nitz 11 vuotta sitten
vanhempi
commit
5ca3334de6
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      Sources/VLCMenuTableViewController.m

+ 5 - 0
Sources/VLCMenuTableViewController.m

@@ -337,6 +337,11 @@
     UINavigationController *navCon = nil;
     if ([_revealController.contentViewController isKindOfClass:[UINavigationController class]]) {
         navCon = (UINavigationController*)_revealController.contentViewController;
+        for (UIViewController *vc in navCon.viewControllers) {
+            //send viewWillDisappear while vc still has a navigationcontroller
+            if ([vc isKindOfClass:[VLCCloudStorageTableViewController class]])
+                [vc viewWillDisappear:NO];
+        }
         navCon.viewControllers = @[viewController];
     } else {
         navCon = [[UINavigationController alloc] initWithRootViewController:viewController];