-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
platformsDiscrepancies between different platformsDiscrepancies between different platformsuse-long-pressuse-long-press hook related issuesuse-long-press hook related issues
Description
Hello,
I'm experiencing difference in behavior of use-long-press between android and iOS.
On iOS if i long press my button in this example, i trigger both "clicked" and "long pressed", but on android i trigger only "long pressed" which is what i want.
import * as React from "react";
import { useLongPress } from "use-long-press";
export default function App() {
const handlers = useLongPress(() => alert("long pressed"));
return (
<button
style={{ height: "200px", width: "200px", WebkitUserSelect: "none" }}
{...handlers()}
onClick={() => alert("clicked")}
>
test
</button>
);
}Here is the sandbox i used to reproduce
https://codesandbox.io/p/sandbox/uselongpress-v3-forked-srr3gq
And here is the sandbox preview
Metadata
Metadata
Assignees
Labels
platformsDiscrepancies between different platformsDiscrepancies between different platformsuse-long-pressuse-long-press hook related issuesuse-long-press hook related issues
Projects
Status
In Progress