GNOME 的无法解锁 Bug

在 Extension 添加的 Shell 菜单打开时锁屏,会导致 GNOME 无响应。

最近我的 ManjaroArch 数次锁屏后无响应,查看日志发现报错均为 JS ERROR: Exception in callback for signal: open-state-changed: Error: Argument 'descendant' (type interface) may not be null

GNOME 的 Issue 日志:apps-menu extension fails to disable, breaks lock screen

复现方法

保持例如 Arc menuApplications menuPlaces status indicator 添加的左上角菜单开启,然后锁屏。然后锁屏界面就无响应了……100% 复现。

遗憾的是这个 issue 甚至只有一个点赞,9 个月前提出的,没有回复。


Update:

我提交了一个 Issue 催促了一下,已经修复。