Skip to content

fix: crop screen hidden behind navigation bar on iOS 26 - #7529

Open
Rohit3523 wants to merge 3 commits into
developfrom
fix/image-crop-library-picker
Open

fix: crop screen hidden behind navigation bar on iOS 26#7529
Rohit3523 wants to merge 3 commits into
developfrom
fix/image-crop-library-picker

Conversation

@Rohit3523

@Rohit3523 Rohit3523 commented Jul 29, 2026

Copy link
Copy Markdown
Member

Proposed changes

Bump react-native-image-crop-picker to fix crop screen UI hidden behind navigation bar on iOS 26.

Related PR: RocketChat/react-native-image-crop-picker#9

Issue(s)

https://rocketchat.atlassian.net/browse/NATIVE-1445
Closes #7403

How to test or reproduce

  1. Open a room and tap the + button
  2. Select "Take a photo"
  3. Click a picture
  4. Verify the crop screen appears and no UI elements are hidden behind the navigation bar

Screenshots

Before After
ios_simulator_screenshot fix

Types of changes

  • Bugfix (non-breaking change which fixes an issue)
  • Improvement (non-breaking change which improves a current function)
  • New feature (non-breaking change which adds functionality)
  • Documentation update (if none of the other choices apply)

Checklist

  • I have read the CONTRIBUTING doc
  • I have signed the CLA
  • Lint and unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works (if applicable)
  • I have added necessary documentation (if applicable)
  • Any dependent changes have been merged and published in downstream modules

Summary by CodeRabbit

  • Chores
    • Updated image selection and cropping functionality to a newer revision.
    • Improved alignment with the latest available component updates.
    • No new user-facing features or behavior changes were introduced.

@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 747c6681-839f-46a3-8cce-5fb28c258f5d

📥 Commits

Reviewing files that changed from the base of the PR and between 9515bdd and c00010e.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (1)
  • package.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • package.json

Walkthrough

Updates react-native-image-crop-picker in package.json to reference a different Git commit hash.

Changes

Image cropper dependency update

Layer / File(s) Summary
Update image cropper revision
package.json
The react-native-image-crop-picker dependency now references a different Git commit hash.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Mergeability Score: ⚪ Minimal · up to c0001

This localized dependency update addresses the iOS crop-screen layout issue, and no actionable merge-blocking risk remains beyond normal checks and review.

Suggested labels: type: bug

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the iOS 26 crop screen navigation-bar fix, which matches the dependency update objective.
Linked Issues check ✅ Passed The dependency update targets a newer react-native-image-crop-picker commit intended to fix the iOS 26 cropper control issue in #7403.
Out of Scope Changes check ✅ Passed The pull request changes only the react-native-image-crop-picker dependency, which is directly related to the linked issue.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

Warning

Review ran into problems

🔥 Problems

Errors were encountered while retrieving linked issues.

Errors (1)
  • NATIVE-1445: Request failed with status code 401

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Rohit3523
Rohit3523 temporarily deployed to approve_e2e_testing July 29, 2026 13:41 — with GitHub Actions Inactive
@Rohit3523
Rohit3523 marked this pull request as ready for review July 30, 2026 21:39
@github-actions

Copy link
Copy Markdown

iOS Build Available

Rocket.Chat 4.75.0.109466

@github-actions

Copy link
Copy Markdown

@OtavioStasiak OtavioStasiak left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@coderabbitai

coderabbitai Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Note

GitHub couldn't provide a complete incremental comparison for this pull request, so CodeRabbit is performing a full review instead. This review may take a little longer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: image cropper rotate and aspect buttons unresponsive on iOS 26

2 participants