|
|
@@ -3304,13 +3304,13 @@ const messageInit = () => {
|
|
|
console.log('🔗 yMessage observe 触发, changed keys:', changed ? Array.from(changed) : 'null')
|
|
|
if (!changed) return
|
|
|
// slideIndex 独立通道
|
|
|
- // if (changed.has('slideIndex')) {
|
|
|
- // const slideMsg = yMessage.value!.get('slideIndex')
|
|
|
- // console.log('🔗 yMessage slideIndex:', slideMsg, '当前 mId:', mId.value)
|
|
|
- // if (slideMsg && slideMsg.mId !== mId.value) {
|
|
|
- // getMessages(slideMsg)
|
|
|
- // }
|
|
|
- // }
|
|
|
+ if (changed.has('slideIndex')) {
|
|
|
+ const slideMsg = yMessage.value!.get('slideIndex')
|
|
|
+ console.log('🔗 yMessage slideIndex:', slideMsg, '当前 mId:', mId.value)
|
|
|
+ if (slideMsg && slideMsg.mId !== mId.value) {
|
|
|
+ getMessages(slideMsg)
|
|
|
+ }
|
|
|
+ }
|
|
|
// 其他普通消息
|
|
|
if (changed.has('latest')) {
|
|
|
const message = yMessage.value!.get('latest')
|