diff --git a/ios/engine/KMEI/KeymanEngine/Classes/Keyboard/InputViewController.swift b/ios/engine/KMEI/KeymanEngine/Classes/Keyboard/InputViewController.swift index 7889244a0f..4944af5f07 100644 --- a/ios/engine/KMEI/KeymanEngine/Classes/Keyboard/InputViewController.swift +++ b/ios/engine/KMEI/KeymanEngine/Classes/Keyboard/InputViewController.swift @@ -123,7 +123,7 @@ private class CustomInputView: UIInputView, UIInputViewAudioFeedback { landscapeConstraint?.isActive = true } - self.layoutIfNeeded() + self.setNeedsLayout() } private func buildKeyboardHeightConstraints(bannerHeight: CGFloat) { diff --git a/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift b/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift index 273abe8c5d..7adea0ae2f 100644 --- a/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift +++ b/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift @@ -930,8 +930,6 @@ public class Manager: NSObject, UIGestureRecognizerDelegate { let message = "Manager keyboardHeightChanged)" os_log("%{public}s", log:KeymanEngineLogger.settings, type: .default, message) self.inputViewController.keyboardHeightChanged() - //currentResponder?.dismissKeyboard() - //self.inputViewController.resetKeyboardState() } var vibrationSupportLevel: VibrationSupport {