Merge pull request #7027 from vector-im/mauroromito/6946_custom_emojis

Labs: Rich text-editor fix for "does not support inserting custom iOS emojis"
This commit is contained in:
Velin92
2022-11-02 17:31:19 +01:00
committed by GitHub
8 changed files with 33 additions and 10 deletions

View File

@@ -37,7 +37,7 @@ class WysiwygInputToolbarView: MXKRoomInputToolbarView, NibLoadable, HtmlRoomInp
private var heightConstraint: NSLayoutConstraint!
private var hostingViewController: VectorHostingController!
private var wysiwygViewModel = WysiwygComposerViewModel(textColor: ThemeService.shared().theme.colors.primaryContent)
private var viewModel: ComposerViewModelProtocol = ComposerViewModel(initialViewState: ComposerViewState())
private var viewModel: ComposerViewModelProtocol = ComposerViewModel(initialViewState: ComposerViewState(bindings: ComposerBindings(focused: false)))
// MARK: Public
@@ -123,6 +123,10 @@ class WysiwygInputToolbarView: MXKRoomInputToolbarView, NibLoadable, HtmlRoomInp
self.backgroundColor = .clear
}
override func dismissKeyboard() {
self.viewModel.dismissKeyboard()
}
// MARK: - Private
private func updateToolbarHeight(wysiwygHeight: CGFloat) {