Skip to content

ViroNode Component onClick not working smoothly on Android devices #207

Open
@sanoop-newagesmb

Description

@sanoop-newagesmb

Requirements:

Environment

Please provide the following information about your environment:

  1. Development OS: Mac
  2. Device OS & Version: Android 11,12, 13
  3. Version: React Native: 0.66.4, ViroReact 2.22.0
  4. Device(s): Motorola One Fusion Plus, Vivo T1 Pro

Description

In Android devices, ViroNode component onClick is not calling as expected. We had to click multiple times to get the onClick event. I am searching for a solution to this for a long time.

Reproducible Demo

const MyVRScene = () => {
  const handleClick = () => {
    // Handle click event logic here
  };

  return (
    <ViroScene>
      <ViroNode onClick={handleClick}>
          <Viro3DObject
          source={require('model.obj')}
          scale={[1, 1, 1]}
          rotation={[0, 0, 0]}
          position={[0, 0, -1]}
        />
      </ViroNode>
    </ViroScene>
  );
};

export default MyVRScene;

Metadata

Metadata

Assignees

No one assigned

    Labels

    AndroidAffects google devices running AndroidbugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions