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}>