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