2

当 Gnome Shell 关闭(例如计算机关闭)时,是否有任何技巧可以在扩展中运行我的“析构函数”代码?我需要保存一些状态变量以init()在启动时再次加载它们。

我需要类似 functionenable()disable(). 也许有一些信号被触发,我可以将我的代码连接到?

4

1 回答 1

0

-file 中的disable()-function 在以下情况下extension.js被调用:

  • 用户在运行的 shell 中禁用扩展
  • shell 关闭或重新启动

请记住,它旨在进行 UI 操作,因此您应该快速完成它(不要繁重)。

于 2013-05-16T18:29:03.997 回答