Skip to content

Issue with methodQueue Setter in v0.9.0-rc0 of react-native-shared-elements #129

Open
@Ceck-15

Description

@Ceck-15

Hello,

I recently encountered an issue with corner radii and resolved it by switching to the pre-release version (v0.9.0-rc0) of react-native-shared-elements. However, after updating, I'm now facing the following error:

RNSharedElementTransition has no setter or ivar for its methodQueue, which is not permitted. You must either @synthesize the methodQueue property, or provide your own setter method.

-[RCTTurboModuleManager _createAndSetUpObjCModule:moduleName:moduleId:]
RCTTurboModuleManager.mm:746
__71-[RCTTurboModuleManager _provideObjCModule:moduleHolder:shouldPerfLog:]_block_invoke
__RCTUnsafeExecuteOnMainQueueSync_block_invoke
C05E486D-81F2-367E-9CE1-E14573C4C268
C05E486D-81F2-367E-9CE1-E14573C4C268
C05E486D-81F2-367E-9CE1-E14573C4C268
C05E486D-81F2-367E-9CE1-E14573C4C268
_dispatch_main_queue_callback_4CF
0013A8B1-2524-3534-B5BA-681AAF18C798
0013A8B1-2524-3534-B5BA-681AAF18C798
CFRunLoopRunSpecific
GSEventRunModal
8CC54497-F7EC-3903-AE5A-A274047C0CF1
UIApplicationMain
main
A770FF8C-8FB9-3E03-85FE-7F26DB36812B

For context, here are my current dependency versions:

expo: ~52.0.36
react: 18.3.1
react-native: 0.76.7
react-native-shared-element: ^0.9.0-rc0
react-navigation-shared-element: ^3.1.3

I attempted to address the error by adding:
@synthesize methodQueue = _methodQueue;

at the top of the implementation file, but unfortunately, it did not resolve the issue. I am using EAS Build for this project.
Any guidance or recommendations on how to resolve this would be greatly appreciated.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions