fix(wa-chat): 群聊路由侧栏常驻——点群后「好友列表/群列表」不再消失

用户报 WA 聊天页点群列表里的群,跳到聊天框后侧栏(好友列表/群列表)
没了。根因:ChatTimeline 模板里 ChatSidebar 挂了 v-if="!isGroup"——
群路由(roomId 有值)下直接不渲染,是早期群聊独立页的设计遗留;
onSelectSession 本就支持好友/群双类型导航,侧栏组件自带好友/群过滤。

修:去掉 v-if 侧栏常驻,群聊中可随时切换好友/群会话(对齐云客体验)。

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-09 14:34:03 +08:00
parent 2bb4cee76d
commit 5bfcebf20c
+3 -1
View File
@@ -342,8 +342,10 @@ onMounted(() => {
<template>
<div class="yk-chat">
<div class="yk-chat__body">
<!-- 侧栏常驻(含群聊路由):好友/群列表随时可切,对齐云客聊天窗体验。
旧版 v-if="!isGroup" 在群路由下藏侧栏,点群后「好友列表/群列表」
消失(2026-09-09 用户报);onSelectSession 本就双类型导航。 -->
<ChatSidebar
v-if="!isGroup"
:channel="channelTyped"
:owner-id="props.ownerId"
:active-type="activeType"