Bluesky app fork with some witchin' additions 💫 witchsky.app
bluesky fork client

Fix `findNodeHandle` usage on web (#10001)

authored by samuel.fm and committed by

GitHub 1ae77aa9 7cec490c

+3 -2
+3 -2
src/view/com/composer/photos/Gallery.tsx
··· 23 23 import {tokens, useTheme} from '#/alf' 24 24 import * as Dialog from '#/components/Dialog' 25 25 import {MediaInsetBorder} from '#/components/MediaInsetBorder' 26 - import {IS_NATIVE} from '#/env' 26 + import {IS_IOS, IS_NATIVE} from '#/env' 27 27 import {type PostAction} from '../state/composer' 28 28 import {EditImageDialog} from './EditImageDialog' 29 29 import {ImageAltTextDialog} from './ImageAltTextDialog' ··· 148 148 const [altBtnViewTag, setAltBtnViewTag] = useState<number>() 149 149 150 150 const altBtnRef = (node: View | null) => { 151 - if (node) { 151 + // for iOS 26 fluid transition 152 + if (IS_IOS && node) { 152 153 const tag = findNodeHandle(node) 153 154 if (tag != null) setAltBtnViewTag(tag) 154 155 }