mirror of
https://github.com/element-hq/element-x-ios.git
synced 2025-03-10 13:37:11 +00:00
Fixes #22 - Prevent timeline jumps while animating the composer keyboard
This commit is contained in:
parent
e11b09de3d
commit
7881ddc4c3
@ -45,6 +45,7 @@ class ListTableViewAdapter: NSObject, UITableViewDelegate {
|
||||
|
||||
super.init()
|
||||
|
||||
tableView.clipsToBounds = true
|
||||
tableView.keyboardDismissMode = .onDrag
|
||||
|
||||
registerContentOfffsetObserver()
|
||||
@ -136,6 +137,7 @@ class ListTableViewAdapter: NSObject, UITableViewDelegate {
|
||||
private func registerBoundsObserver() {
|
||||
boundsObserverToken = tableView?.observe(\.frame, options: .new, changeHandler: { [weak self] tableView, _ in
|
||||
self?.previousFrame = tableView.frame
|
||||
self?.handleScrollViewScroll()
|
||||
})
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user