diff --git a/Kiwix-iOS/Controller/Library/LibrarySplitViewController.swift b/Kiwix-iOS/Controller/Library/LibrarySplitViewController.swift
index d012d24e..9de9b5ee 100644
--- a/Kiwix-iOS/Controller/Library/LibrarySplitViewController.swift
+++ b/Kiwix-iOS/Controller/Library/LibrarySplitViewController.swift
@@ -32,8 +32,14 @@ class LibrarySplitViewController: UISplitViewController, UISplitViewControllerDe
// MARK: - UISplitViewControllerDelegate
func splitViewController(splitViewController: UISplitViewController, collapseSecondaryViewController secondaryViewController: UIViewController, ontoPrimaryViewController primaryViewController: UIViewController) -> Bool {
- guard !isShowingLangFilter else {return false}
- return true
+ let secondaryTopController = (secondaryViewController as? UINavigationController)?.topViewController
+ if let _ = secondaryTopController as? LanguageFilterController {
+ return false
+ } else if (secondaryTopController as? BookDetailController)?.book != nil {
+ return false
+ } else {
+ return true
+ }
}
var isShowingLangFilter: Bool {
diff --git a/Kiwix-iOS/Info.plist b/Kiwix-iOS/Info.plist
index 3ac533c5..b4a96ab2 100644
--- a/Kiwix-iOS/Info.plist
+++ b/Kiwix-iOS/Info.plist
@@ -49,7 +49,7 @@
CFBundleVersion
- 1.8.1747
+ 1.8.1768
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/Kiwix-iOSWidgets/Bookmarks/Info.plist b/Kiwix-iOSWidgets/Bookmarks/Info.plist
index ce69d10e..acbe84f2 100644
--- a/Kiwix-iOSWidgets/Bookmarks/Info.plist
+++ b/Kiwix-iOSWidgets/Bookmarks/Info.plist
@@ -21,7 +21,7 @@
CFBundleSignature
????
CFBundleVersion
- 1.8.1747
+ 1.8.1768
NSExtension
NSExtensionMainStoryboard