keyboard dismissal issue fixed

This commit is contained in:
Mauro Romito
2022-11-10 13:46:41 +01:00
parent 04f8e18634
commit d4509b80f8
4 changed files with 38 additions and 9 deletions

View File

@@ -58,6 +58,10 @@ class WysiwygInputToolbarView: MXKRoomInputToolbarView, NibLoadable, HtmlRoomInp
}
}
override var isFocused: Bool {
viewModel.isFocused
}
var isMaximised: Bool {
wysiwygViewModel.maximised
}
@@ -142,9 +146,6 @@ class WysiwygInputToolbarView: MXKRoomInputToolbarView, NibLoadable, HtmlRoomInp
guard let self = self else { return }
self.toolbarViewDelegate?.didChangeMaximisedState(value)
self.hostingViewController.view.layer.cornerRadius = value ? 20 : 0
if value {
self.viewModel.showKeyboard()
}
}
]
@@ -167,6 +168,10 @@ class WysiwygInputToolbarView: MXKRoomInputToolbarView, NibLoadable, HtmlRoomInp
self.viewModel.dismissKeyboard()
}
func showKeyboard() {
self.viewModel.showKeyboard()
}
func minimise() {
wysiwygViewModel.maximised = false
}