SeptemberHX/dde-top-panel

偶尔会退出

0RAJA opened this issue · 5 comments

0RAJA commented

我在使用的时候偶尔会自动退出,需要我重新启动才可以,也没有报错之类的,我一般在使用vscode的时候会大概率碰到。

确实存在这个问题,我也遇见了,但是复现起来很头疼。可能 global menu 有 bug,也可能是插件导致的,或者就是 panel 本身的问题。

有用全局菜单吗?然后麻烦贴一下插件目录下有哪些。可能的话后续如果又出现闪退问题,尽量回忆一下做了哪些操作。目前我怀疑是:

  1. 菜单变化:比如新建文件的时候编辑菜单会从灰变成可用状态之类的
  2. 窗口切换:需要重新获取窗口标题显示在 panel 上,可能会出错
0RAJA commented

插件有这些
image
image
一般都是在没感觉的情况下就给退出了,不清楚干了啥,之后我也留意下复现的操作

0RAJA commented

确实存在这个问题,我也遇见了,但是复现起来很头疼。可能 global menu 有 bug,也可能是插件导致的,或者就是 panel 本身的问题。

有用全局菜单吗?然后麻烦贴一下插件目录下有哪些。可能的话后续如果又出现闪退问题,尽量回忆一下做了哪些操作。目前我怀疑是:

  1. 菜单变化:比如新建文件的时候编辑菜单会从灰变成可用状态之类的
  2. 窗口切换:需要重新获取窗口标题显示在 panel 上,可能会出错

找到稳定复现的方法了,最近使用vscode的MASM/TASM插件,此插件提供了右键打开一个dos窗口
image
打开的窗口如下
image
然后我在此dos窗口内输入选项关闭窗口,然后窗口焦点切换回vscode,重复打开dos窗口然后关闭3次以上就会稳定触发闪退的bug
image

dde-top-panel-0.6.6-Linux.zip

试试看,我这边用 vscode 测试不再出现这个问题了

0RAJA commented

dde-top-panel-0.6.6-Linux.zip

试试看,我这边用 vscode 测试不再出现这个问题了

好的,谢谢!