Downthemal 缺少窗口元素

Downthemal 缺少窗口元素

我注意到全部击倒遇到了某种问题。它缺少顶部带有窗口控件的常规窗口栏,在我的情况下,缺少蓝色栏。见下图。我可以右键单击左侧并获取窗口控件,以及拖动它,所以我不确定这是错误还是功能。

我尝试追踪此扩展的论坛,但看起来该域名几天前已过期。

我尝试将扩展重置为默认值,但没有任何变化。据我所知,没有任何与此相关的选项。我将尝试重新启动 Firefox,然后重新启动。我正在做其他事情,我早就这么做了。

这是错误还是功能?如何恢复顶部栏?

Downthemall 3.0.8,Firefox 55.03,Windows 7 Ultimate N 64 位

在此处输入图片描述

答案1

不幸的是,这似乎是当前版本的 DownThemAll 和 Firefox 55+ 的一个错误。我发现解决这个问题的唯一方法是降级回 Firefox 54.0.1 或更早版本。

注意由于 Firefox 57 在采用 WebExtensions 方面发生了变化(FF57 很可能在 2017 年 10 月左右成为主流发布),DTA 可能需要进行大量重写才能在未来继续运行,目前尚不清楚这些更新是否会发生。

因此目前,如果 DTA 对您很重要,您可能需要保留两个 Firefox 副本(FF55 之前和之后)以便继续使用一段时间。


更新:DownThemAll 已被重写适用于当前版本的 Firefox,并且可通过 Mozilla Addons 网上商店获取


答案2

我认为,让很多人来这里的原因不仅仅是全部击倒的标题栏丢失,但因此无法重新定位其窗口。

当我读在 Dan Whaley 的问题中

我可以右键单击左侧并获取窗口控件,也可以拖动它

我开始试验,发现至少就我的情况而言(Windows 7 Pro,FireFox 55.0.3(32 位),DownThemAll 3.0.8),其中有一部分全部击倒的窗口,可以代替标题栏进行重新定位(见我的插图)。请注意,您也可以右键单击此区域并选择“最小化”。

左键单击并拖动的位置

答案3

Firefox ESR(目前为 52.3.0)仍然对较旧的扩展提供适当的支持,包括那些使用 XULRunner 的扩展。不用说,差分热分析演示了与 FF ESR 的无缝协作。请注意,较新的 FF 版本与 ESR 版本共享配置文件文件夹,但到目前为止,我使用它们时没有遇到任何问题。

答案4

您可以通过自行构建 DTA 来修复此问题。

  1. 使用标签签出 DTA:3.0.8

https://github.com/downthemall/downthemall-legacy/

  1. 挑选此提交

https://github.com/downthemall/downthemall-legacy/commit/a39d3987f55b987087eb63bd4d31cdfb81f1d0d3#diff-864ea9bc478318c39c4589422d097255

  1. 用 make.py 构建它。您将需要 python 2.x。

    python.exe make.py dta-3.0.8-fix.xpi --release

还要注意这不是一个完美的解决方案;管理器窗口仍然与旧版 FF 略有不同。

相关内容