update
This commit is contained in:
@@ -311,17 +311,15 @@ export class GirlDetailPanel extends li_BaseView {
|
||||
|
||||
OnClickChatBtn() {
|
||||
// 使用带过渡动画的导航方法
|
||||
NavigationManager.Instance.switchToPanel(PanelType.PAST_GIRL_LIST);
|
||||
|
||||
// 延迟打开 ChatPanel,确保 PastGirlListPanel 已经完全加载
|
||||
this.scheduleOnce(() => {
|
||||
// 获取当前活动的 PastGirlListPanel 节点
|
||||
const baseNode = NavigationManager.Instance.getCurrentActivePanelNode();
|
||||
if (baseNode) {
|
||||
const chatData = { girlId: this.id };
|
||||
NavigationManager.Instance.openSubPanel("ChatPanel", baseNode, chatData);
|
||||
NavigationManager.Instance.switchToPanel(
|
||||
PanelType.PAST_GIRL_LIST,
|
||||
false,
|
||||
(base) => {
|
||||
const chatData = { girlId: this.id ,base:base};
|
||||
NavigationManager.Instance.openSubPanel("ChatPanel", base, chatData);
|
||||
}
|
||||
}, 0.5); // 延迟 0.5 秒,确保动画完成
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
returnBtn() {
|
||||
|
||||
Reference in New Issue
Block a user