makecindy / makecindy/cindy

在新窗口打开会话后,原会话删除或归档不会关闭新窗口,且仍可继续对话

Open
#3,175 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: dingyanji
**客户端版本**: 0.1.58

---

## 现象
在会话被移除(删除或归档)后,之前通过“在新窗口打开”显示该会话的窗口仍保持打开,并且可以继续对话。

## 复现步骤
1. 打开一个会话。
2. 点击“在新窗口打开”。
3. 返回会话列表,对该会话执行删除或归档。
4. 切换到此前打开的新窗口,继续操作并发送消息。

## 期望行为
当会话已在新窗口显示时,执行删除或归档应至少提示用户先关闭该窗口,例如提示“已有新窗口显示会话,请先关闭再归档”;或者由 Cindy 自动关闭对应的新窗口,避免继续使用已被移除的会话。

## 实际行为
原会话被删除或归档后,新窗口仍保持打开状态,并且可以继续对话。

## 复现频率
每次复现。

## 已尝试
用户未知。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.19045)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start at the desktop entry point for “open in new window” and trace the delete and archive handlers for the same session. Reproduce the issue by opening a session in a new window, deleting or archiving it, and sending a message from that window. Done means the removed session can no longer be used and the user is either warned to close the window or the window closes automatically.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.