update for review
This commit is contained in:
parent
4a47ec13c1
commit
6ce04350ad
@ -54,9 +54,12 @@ extension MVMCoreAlertHandler: MVMCorePresentationDelegateProtocol {
|
|||||||
public func navigationController(_ navigationController: UINavigationController, displayedViewController viewController: UIViewController) {
|
public func navigationController(_ navigationController: UINavigationController, displayedViewController viewController: UIViewController) {
|
||||||
guard navigationController == MVMCoreUISplitViewController.main()?.navigationController else { return }
|
guard navigationController == MVMCoreUISplitViewController.main()?.navigationController else { return }
|
||||||
let pageType = (viewController as? MVMCoreViewControllerProtocol)?.pageType
|
let pageType = (viewController as? MVMCoreViewControllerProtocol)?.pageType
|
||||||
let sortedOperations = topAlertQueue.operations.sorted { $0.queuePriority.rawValue > $1.queuePriority.rawValue }
|
topAlertQueue.operations.compactMap {
|
||||||
for case let operation as MVMCoreTopAlertOperation in sortedOperations {
|
$0 as? MVMCoreTopAlertOperation
|
||||||
operation.updateDisplayable(byPageType: pageType)
|
}.sorted {
|
||||||
|
$0.queuePriority.rawValue > $1.queuePriority.rawValue
|
||||||
|
}.forEach {
|
||||||
|
$0.updateDisplayable(byPageType: pageType)
|
||||||
}
|
}
|
||||||
reevaluteQueue()
|
reevaluteQueue()
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user