mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 12:07:55 +00:00
@@ -99,8 +99,14 @@ struct HomeScreen: View {
|
||||
makeBloomView(controller: controller)
|
||||
}
|
||||
}
|
||||
let isHidden = controller.navigationController?.topViewController != controller || isSearching
|
||||
bloomView?.isHidden = isHidden
|
||||
let isTopController = controller.navigationController?.topViewController != controller
|
||||
let isHidden = isTopController || isSearching
|
||||
if let bloomView {
|
||||
bloomView.isHidden = isHidden
|
||||
UIView.transition(with: bloomView, duration: 2.0, options: .curveEaseInOut) {
|
||||
bloomView.alpha = isTopController ? 0 : 1
|
||||
}
|
||||
}
|
||||
gradientView?.isHidden = isHidden
|
||||
navigationBarContainer?.clipsToBounds = !isHidden
|
||||
hairlineView?.isHidden = isHidden || !scrollViewAdapter.isAtTopEdge.value
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
The bloom does not pop in but fades in.
|
||||
Reference in New Issue
Block a user