fix: display correct page turn mode
This commit is contained in:
@@ -915,11 +915,13 @@ final class ViewController: UIViewController, UIGestureRecognizerDelegate {
|
||||
if let path = getPathFromComicName(name: name) {
|
||||
currentPath = path
|
||||
metadata = metadataList[path]
|
||||
let mode = getMode()
|
||||
|
||||
globalState.comicName = metadata.title
|
||||
saveGlobalState()
|
||||
loadLocalState()
|
||||
|
||||
let mode = getMode()
|
||||
|
||||
scrollingCollectionView.isHidden = mode != .scroll
|
||||
leftView.isHidden = mode == .scroll
|
||||
rightView.isHidden = mode == .scroll
|
||||
@@ -2277,7 +2279,10 @@ extension ViewController {
|
||||
self.dismiss(animated: false)
|
||||
},
|
||||
selected: { [self] in
|
||||
return self.getMode() == pageTurnMode
|
||||
if let mode = state[currentPath.lastPathComponent]?.mode {
|
||||
return mode == pageTurnMode
|
||||
}
|
||||
return pageTurnMode == nil
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user