Thunderbird userChrome - 使用未读消息更改子文件夹和父文件夹颜色?

jsh*_*erk 7 thunderbird css xul

我的 Thunderbird userChrome.css 文件中有以下内容:

treechildren::-moz-tree-cell-text(subfoldersHaveUnreadMessages-true) {
  color: blue !important;
}
treechildren::-moz-tree-cell-text(hasUnreadMessages-true) {
  color: blue !important;
}
Run Code Online (Sandbox Code Playgroud)

它会导致带有未读邮件的文件夹为蓝色,并且它们的父文件夹也为蓝色。

问题是,当我阅读了文件夹中的所有邮件(不再有未读邮件)时,当前文件夹恢复正常(黑色),但父文件夹保持蓝色。如果将鼠标悬停在它们上,您可以将它们变回黑色,但它们不应该自己变回黑色吗?

我正在使用雷鸟 v9.0.1

WK_*_*mar 3

当当前文件夹没有未读邮件时,您是否可以手动指定父文件夹变黑?例子:

treechildren::-moz-tree-cell-text(subfoldersHaveUnreadMessages-false) {
  color: black !important;
}
Run Code Online (Sandbox Code Playgroud)