Skip to content

[1.7.105.0 Windows] 在“触发行动”中以【特定方式】点击文件选择按钮后未响应,并可能发生数据丢失 #1244

@genius-alray

Description

@genius-alray

检查清单

  • 我已更新到最新版 最新的版本号最新的版本号 测试,并看过 最新提交,确认这一 Bug 还没有修复。我也已在 Issues 中检索,确认这一 Bug 未被提交过,并且在 常见问题 中没有解决方案。
  • 我已经仔细阅读过选项里的内容,并且知道这个选项不用勾选。
  • 我已知晓并同意,此处仅用于汇报程序中存在的问题(关于其他非程序本身的问题应当在 Discussion 板块提出)。

期望的行为

正常打开文件选择窗口并等待用户操作

实际结果

如图,可能在打开文件选择窗口后未响应, 甚至有时没有弹出文件选择窗口就似了
Image

  • 日志中没有相关信息

重现步骤

具体原因不明,目前发现两种可能的复现方法:

  1. 进入自动化页面
  2. 新建自动化
  3. 在“触发行动”中添加“打开文件/应用程序/文件夹”(路径输入框右侧包含文件选择按钮)
  4. 以特定方式点击选择按钮:
    1. 使用触屏直接点击选择按钮
    2. 使用鼠标在完全静止状态下点击按钮(如果在点击过程中鼠标指针有一定幅度的抖动,则不会触发bug)
  5. 应用程序所有窗口卡死且未响应,直到用户手动结束进程,并且有概率导致编辑的自动化数据消失
  • 在Win10 21h2(IWB) 和 Win11 24h2(PC) 上均能复现
  • 在提醒音效的文件选择按钮上暂时没有发现这个bug

堆栈跟踪(可选)

诊断信息

SystemOsVersion: Microsoft Windows 10.0.26100
SystemOsArch: X64
SystemDeviceName: 90T1002XCP
SystemDeviceVendor: LENOVO
AppPackageRoot: C:\Users\Alray\Desktop\classisland
AppRoot: C:\Users\Alray\Desktop\classisland\data
AppCurrentDirectory: C:\Users\Alray\Desktop\classisland\app-1.7.105.0
AppCurrentMemoryUsage: 431,357,952.00
AppStartupDurationMs: 1166
AppVersion: 1.7.105.0-Khaslana-95df7bd5(HEAD) (Core 2.0.0.0)
AppSubChannel: windows_x64_full_folder
AppIsAssetsTrimmed: False
DiagnosticFirstLaunchTime: 2025/8/10 0:10:35
DiagnosticStartupCount: 22
DiagnosticMemoryKillCount: 0
DiagnosticLastMemoryKillTime: 2025/8/10 0:10:35
DiagnosticMemoryKillFreqDay: 0.000

最后一步

  • 我认为上述的描述已经足以详细,以允许开发人员能复现该问题。如果我的 issue 没有按照上述的要求填写,可能会被无条件关闭。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Bug在使用 ClassIsland 的过程中遇到了 Bug优先级:中中等优先级的待办事项类别:Avalonia

    Type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions