···6666import * as MediaPreview from '#/components/MediaPreview'
6767import {ProfileHoverCard} from '#/components/ProfileHoverCard'
6868import {Notification as StarterPackCard} from '#/components/StarterPack/StarterPackCard'
6969-import {SubtleWebHover} from '#/components/SubtleWebHover'
6969+import {SubtleHover} from '#/components/SubtleHover'
7070import {Text} from '#/components/Typography'
7171import {useSimpleVerificationState} from '#/components/verification'
7272import {VerificationCheck} from '#/components/verification/VerificationCheck'
···613613 }}>
614614 {({hovered}) => (
615615 <>
616616- <SubtleWebHover hover={hovered} />
616616+ <SubtleHover hover={hovered} />
617617 <View style={[styles.layoutIcon, a.pr_sm]}>
618618 {/* TODO: Prevent conditional rendering and move toward composable
619619 notifications for clearer accessibility labeling */}
+2-2
src/view/com/post/Post.tsx
···3535import {ShowMoreTextButton} from '#/components/Post/ShowMoreTextButton'
3636import {PostControls} from '#/components/PostControls'
3737import {RichText} from '#/components/RichText'
3838-import {SubtleWebHover} from '#/components/SubtleWebHover'
3838+import {SubtleHover} from '#/components/SubtleHover'
3939import * as bsky from '#/types/bsky'
40404141export function Post({
···167167 onPointerLeave={() => {
168168 setHover(false)
169169 }}>
170170- <SubtleWebHover hover={hover} />
170170+ <SubtleHover hover={hover} />
171171 {showReplyLine && <View style={styles.replyLine} />}
172172 <View style={styles.layout}>
173173 <View style={styles.layoutAvi}>
+2-2
src/view/com/posts/PostFeedItem.tsx
···5858import {DiscoverDebug} from '#/components/PostControls/DiscoverDebug'
5959import {ProfileHoverCard} from '#/components/ProfileHoverCard'
6060import {RichText} from '#/components/RichText'
6161-import {SubtleWebHover} from '#/components/SubtleWebHover'
6161+import {SubtleHover} from '#/components/SubtleHover'
6262import * as bsky from '#/types/bsky'
63636464interface FeedItemProps {
···317317 onPointerLeave={() => {
318318 setHover(false)
319319 }}>
320320- <SubtleWebHover hover={hover} />
320320+ <SubtleHover hover={hover} />
321321 <View style={{flexDirection: 'row', gap: 10, paddingLeft: 8}}>
322322 <View style={{width: 42}}>
323323 {isThreadChild && (
+2-2
src/view/com/posts/ViewFullThread.tsx
···88import {usePalette} from '#/lib/hooks/usePalette'
99import {makeProfileLink} from '#/lib/routes/links'
1010import {useInteractionState} from '#/components/hooks/useInteractionState'
1111-import {SubtleWebHover} from '#/components/SubtleWebHover'
1111+import {SubtleHover} from '#/components/SubtleHover'
1212import {Link} from '../util/Link'
1313import {Text} from '../util/text/Text'
1414···3333 noFeedback
3434 onPointerEnter={onHoverIn}
3535 onPointerLeave={onHoverOut}>
3636- <SubtleWebHover
3636+ <SubtleHover
3737 hover={hover}
3838 // adjust position for visual alignment - the actual box has lots of top padding and not much bottom padding -sfn
3939 style={{top: 8, bottom: -5}}
+2-2
src/view/com/util/load-latest/LoadLatestBtn.tsx
···1414import {useInteractionState} from '#/components/hooks/useInteractionState'
1515import {ArrowTop_Stroke2_Corner0_Rounded as ArrowIcon} from '#/components/icons/Arrow'
1616import {CENTER_COLUMN_OFFSET} from '#/components/Layout'
1717-import {SubtleWebHover} from '#/components/SubtleWebHover'
1717+import {SubtleHover} from '#/components/SubtleHover'
18181919export function LoadLatestBtn({
2020 onPress,
···9191 targetScale={0.9}
9292 onPointerEnter={onHoverIn}
9393 onPointerLeave={onHoverOut}>
9494- <SubtleWebHover hover={hovered} style={[a.rounded_full]} />
9494+ <SubtleHover hover={hovered} style={[a.rounded_full]} />
9595 <ArrowIcon
9696 size="md"
9797 style={[