From acec5885ec81dd566b331704422361667f8f1c33 Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Mon, 20 Apr 2026 10:06:13 +0300 Subject: [PATCH] start animation asap --- .../ios/ExpoBlueskyContextMenuView.swift | 4 +--- src/components/images/ImageLayoutGridItem.tsx | 3 ++- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/modules/expo-bluesky-context-menu/ios/ExpoBlueskyContextMenuView.swift b/modules/expo-bluesky-context-menu/ios/ExpoBlueskyContextMenuView.swift index caa3429c13..f5a42e5559 100644 --- a/modules/expo-bluesky-context-menu/ios/ExpoBlueskyContextMenuView.swift +++ b/modules/expo-bluesky-context-menu/ios/ExpoBlueskyContextMenuView.swift @@ -70,9 +70,7 @@ class ExpoBlueskyContextMenuView: ExpoView, UIContextMenuInteractionDelegate { willPerformPreviewActionForMenuWith configuration: UIContextMenuConfiguration, animator: UIContextMenuInteractionCommitAnimating ) { - animator.addCompletion { [weak self] in - self?.onPreviewPress([:]) - } + self.onPreviewPress([:]) } // MARK: - Targeted preview diff --git a/src/components/images/ImageLayoutGridItem.tsx b/src/components/images/ImageLayoutGridItem.tsx index aac2f5d66f..0c349b6612 100644 --- a/src/components/images/ImageLayoutGridItem.tsx +++ b/src/components/images/ImageLayoutGridItem.tsx @@ -9,7 +9,7 @@ import {Trans} from '@lingui/react/macro' import {type Dimensions} from '#/lib/media/types' import {useLargeAltBadgeEnabled} from '#/state/preferences/large-alt-badge' -import {atoms as a, useTheme} from '#/alf' +import {atoms as a, tokens, useTheme} from '#/alf' import {MediaInsetBorder} from '#/components/MediaInsetBorder' import {ImageContextMenu} from '#/components/Post/Embed/ImageContextMenu' import {PostEmbedViewContext} from '#/components/Post/Embed/types' @@ -72,6 +72,7 @@ export function GalleryItem({ fullsizeUri={image.fullsize} thumbUri={image.thumb} aspectRatio={aspect} + borderRadius={tokens.borderRadius.md} onPreviewPress={openLightboxAtIndex} style={a.flex_1}>