Skip to content

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

@deepak0x

Description

@deepak0x

Describe the Bug

When you pick a photo to send, the image editor opens fine but the buttons along the bottom (rotate left, reset, aspect ratio, rotate right) don't respond. Tapping them does nothing, so there's no way to rotate the photo or change the crop ratio before sending. The crop frame itself still works — it's only those bottom controls that are dead.

Steps to Reproduce

  1. Open any chat and tap + to attach a photo
  2. Pick an image from the library (or take one with the camera)
  3. The crop/edit screen opens
  4. Tap any of the bottom buttons — rotate left, reset, aspect, rotate right
  5. Nothing happens

Expected Behavior

The bottom buttons rotate the image and change the crop aspect ratio, like they normally do in the iOS cropper.

Actual Behavior

The buttons show up but are completely unresponsive. You can still drag the crop frame and hit Choose, but rotate and aspect do nothing.

Image

Rocket.Chat Server Version

N/A — this is a client-side crop UI, server version doesn't apply.

Rocket.Chat App Version

4.74.0

Device Name

iPhone 14 Plus

OS Version

iOS 26.1

Additional Context

The cropper here comes from react-native-image-crop-picker, which uses TOCropViewController 2.7.4 under the hood on iOS. Since the rotate/aspect buttons live entirely in that native library, this looks like an iOS 26 compatibility problem in TOCropViewController rather than anything in the app's own code. Might be worth checking whether a newer TOCropViewController release handles iOS 26.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions