diff --git a/packages/uilib-native/ios/reactnativeuilib/keyboardinput/rctcustomInputcontroller/RCTCustomInputControllerTemp.m b/packages/uilib-native/ios/reactnativeuilib/keyboardinput/rctcustomInputcontroller/RCTCustomInputControllerTemp.m index 58ba15469d..a61076f1ab 100644 --- a/packages/uilib-native/ios/reactnativeuilib/keyboardinput/rctcustomInputcontroller/RCTCustomInputControllerTemp.m +++ b/packages/uilib-native/ios/reactnativeuilib/keyboardinput/rctcustomInputcontroller/RCTCustomInputControllerTemp.m @@ -9,6 +9,7 @@ #import "RCTCustomKeyboardViewControllerTemp.h" #import +#import #import #import "LNAnimatorTemp.h" @@ -264,7 +265,7 @@ - (UITextField*)getTextFieldFromTextInputComponentView:(id)inputField { RCT_EXPORT_METHOD(dismissKeyboard) { - UIView *firstResponder = [self getFirstResponder:[UIApplication sharedApplication].delegate.window]; + UIView *firstResponder = [self getFirstResponder:RCTKeyWindow()]; if(firstResponder != nil) { [firstResponder resignFirstResponder];