我正在使用 Thunderbird (102.11)公开 Google 日历,查看德国节假日。我没有 Google 账户。
一段时间后,启动 Thunderbird 后,Google 日历条目会短暂显示,然后再次隐藏。我有许多其他 CalDAV 日历从 nextcloud 实例同步,顺序如下:
- 启动 Thunderbird,在日历选项卡上显示日历列表,但没有日历条目
- Google 日历条目出现(可能是因为这是列表中的第一个日历?)
- nextcloud 日历条目一个接一个地显示出来
- 一秒钟内,所有日历条目均可见
- 然后,无需交互,Google 日历条目就会消失(但日历仍保留在列表中)
我可以停用/重新激活 Google 日历;其条目保持不可见。同样,显示/隐藏日历(日历列表上的眼睛图标)不会使条目显示出来。它们仅在启动后的两秒钟内可见。
有一条消息指出,发送和接收邀请需要将电子邮件与日历关联。无论我是否关联电子邮件,此行为都不会改变。
由于我没有 Google 帐户,我可以下载 ICS 文件,但我无法真正查看 Google 中的日历 - 但应该没问题,因为出现两秒钟的假期是正确的。
查看错误控制台,似乎 Google 日历条目消失的同时引发了以下错误:
Uncaught TypeError: wrapper.firstChild is null
。但是,此错误消息出现了三次(而 Google 日历只有一个,nextcloud 常规日历有 3 个,nextcloud 生日日历只有一个)。最后,只出现了一个Uncaught TypeError: current.parentNode is null
。
有什么办法可以解决这个问题吗?错误是导致日历消失的原因吗?