Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RNMobile] Avoid keyboard dismiss when interacting text blocks #57070

Merged

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    b6f237f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a71b1c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63913e8 View commit details
    Browse the repository at this point in the history
  4. Add blurOnUnmount to Aztec input state manager.

    This function will help us to deal with the special case of unfocusing an Aztec view upon unmounting.
    fluiddot committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    634867f View commit details
    Browse the repository at this point in the history
  5. Dismiss keyboard when Aztec view unmounts

    This was previously handled in the `RichText` component.
    fluiddot committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    d3fb486 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35fa91f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1af3437 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    17dcda5 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. [Mobile] - Android - Bring the Keyboard back when closing modals (#57069

    )
    
    * React Native Bridge - Android - Introduces showAndroidSoftKeyboard to show the keyboard if there's a focused TextInput
    
    * Mobile - Bottom Sheet - Adds usage of showAndroidSoftKeyboard when closing the Modal so it shows the Keyboard on Android for focused TextInputs
    
    * React Native Bridge - Android - Introduces hideAndroidSoftKeyboard to hide the keyboard without triggering blur events
    
    * React Native Bridge - Remove console warnings for unsupported methods, as their names are self-explanatory.
    
    * Update showAndroidSoftKeyboard to take into account when the window focus changed, when we show the Modals these are shown on top of the editor activity.
    
    It also adds an option to delay this for full screen modals
    
    * Mobile - BottomSheet - Enable hardwareAccelerated and useNativeDriverForBackdrop props to improve performance on Android
    
    * Update snapshots
    
    * Removes hasWindowFocus condition as it is not being called hence not needed
    
    * Refactor showAndroidSoftKeyboard to split into several functions, it also removes the delay functionality as it is no longer needed. It fixes an issue where mKeyboardRunnable was not being set.
    
    It removes the delay logic from the Bottom Sheet component and the bridge.
    
    * Updates createShowKeyboardRunnable to get the activity within the runnable instead of getting it as an param
    
    * Remove unneeded check
    Gerardo Pacheco authored Dec 18, 2023
    Configuration menu
    Copy the full SHA
    71b3409 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2041a2 View commit details
    Browse the repository at this point in the history