diff --git a/web/src/lib/components/assets/thumbnail/thumbnail.svelte b/web/src/lib/components/assets/thumbnail/thumbnail.svelte index 41b00d0618..5229504edd 100644 --- a/web/src/lib/components/assets/thumbnail/thumbnail.svelte +++ b/web/src/lib/components/assets/thumbnail/thumbnail.svelte @@ -134,6 +134,12 @@ let startX: number = 0; let startY: number = 0; + + // As of iOS17, there is a preference for long press speed, which is not available for mobile web. + // The defaults are as follows: + // fast: 200ms + // default: 500ms + // slow: ??ms function longPress(element: HTMLElement, { onLongPress }: { onLongPress: () => void }) { let didPress = false; const start = (evt: PointerEvent) => { @@ -216,7 +222,10 @@ >
{#if (!loaded || thumbError) && asset.thumbhash} @@ -229,35 +238,10 @@ > {/if} -