authorgravatar for me@pixp.ccAlex <me@pixp.cc> 2026-10-10 20:09:12-07:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-10-11 00:09:12-03:00
log758d54a9bb713bbb881c9218ff74c53877b4a6c4
tree94a1c515c4fbde799e80ce788d4cecae1b490149
parent4baba3b50359743998502f804801c2473b4123fe
signature Signed by PGP key B5690EEEBB952194

fix(mobile): round Android queued message sheet corners (#14934)


1 files changed, 8 insertions(+), 2 deletions(-)

apps/mobile/src/features/threads/ThreadQueueControl.tsx+8-2
......@@ -18,13 +18,15 @@ import { AndroidSheetHeader } from "../../components/AndroidScreenHeader";
1818import { AppText as Text } from "../../components/AppText";
1919import { SymbolView } from "../../components/AppSymbol";
2020import { ControlPillMenu } from "../../components/ControlPill";
21import { MaterialScreenContent } from "../../components/MaterialScreenContent";
2122import { scopedThreadKey } from "../../lib/scopedEntities";
2223import { useUniwindTheme } from "../../lib/useUniwindTheme";
23import { nativeHeaderScrollEdgeEffects } from "../../native/StackHeader";
24import { NativeStackScreenOptions, nativeHeaderScrollEdgeEffects } from "../../native/StackHeader";
2425import { useAssetUrl } from "../../state/assets";
2526import { beginQueuedRunEdit, useQueuedRunEdit } from "../../state/queued-run-edit";
2627import { environmentThreadDetails, threadEnvironment } from "../../state/threads";
2728import { useAtomCommand } from "../../state/use-atom-command";
29import { useAdaptiveWorkspaceLayout } from "../layout/AdaptiveWorkspaceLayout";
2830import {
2931 REMOVE_QUEUED_MESSAGE_ACCESSIBILITY_LABEL,
3032 buildCancelQueuedRunCommand,
......@@ -51,6 +53,7 @@ export function useThreadQueuedCount(target: QueueTarget) {
5153}
5254
5355export function ThreadQueueSheet({ route }: StaticScreenProps<QueueTarget>) {
56 const { layout } = useAdaptiveWorkspaceLayout();
5457 const target = route.params;
5558 const navigation = useNavigation();
5659 const insets = useSafeAreaInsets();
......@@ -446,8 +449,11 @@ export function ThreadQueueSheet({ route }: StaticScreenProps<QueueTarget>) {
446449 return (
447450 <GestureHandlerRootView style={{ flex: 1 }}>
448451 <View collapsable={false} className="flex-1 bg-sheet">
452 <NativeStackScreenOptions options={{ sheetCornerRadius: 28 }} />
449453 <AndroidSheetHeader title="Queued" onBack={() => navigation.goBack()} />
450 {content}
454 <MaterialScreenContent insetHorizontal={layout.usesSplitView}>
455 {content}
456 </MaterialScreenContent>
451457 </View>
452458 </GestureHandlerRootView>
453459 );