mirror of
https://github.com/element-hq/element-x-ios.git
synced 2025-03-10 21:39:12 +00:00
parent
a4e5e4f0ed
commit
24524a66c8
@ -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
|
||||
|
1
changelog.d/pr-1705.bugfix
Normal file
1
changelog.d/pr-1705.bugfix
Normal file
@ -0,0 +1 @@
|
||||
The bloom does not pop in but fades in.
|
Loading…
x
Reference in New Issue
Block a user