This commit is contained in:
Junhui Chen 2025-08-07 19:36:26 +08:00
parent f2b09cb013
commit 9341a1560f

View File

@ -195,7 +195,7 @@ export default function AskScreen() {
setIsHello(true);
setConversationId(null);
}
}, [sessionId, newSession]);
}, [sessionId, newSession])
useEffect(() => {
if (isHello) {
@ -233,23 +233,6 @@ export default function AskScreen() {
}
}, [isHello, fadeAnim, fadeAnimChat]);
useEffect(() => {
if (!isHello) {
// 不再自动关闭键盘,让用户手动控制
// 这里可以添加其他需要在隐藏hello界面时执行的逻辑
scrollToEnd(false);
}
}, [isHello]);
useFocusEffect(
useCallback(() => {
if (!sessionId) {
setIsHello(true);
setUserMessages([])
}
}, [sessionId])
);
return (
<GestureDetector gesture={gesture}>
<View style={[styles.container, { paddingTop: insets.top, paddingBottom: insets.bottom }]}>
@ -267,7 +250,9 @@ export default function AskScreen() {
console.log('失去焦点失败:', error);
}
Keyboard.dismiss();
router.back();
setTimeout(() => {
router.replace('/memo-list');
}, 100);
}}
>
<ReturnArrow />