4

Я заметил, что у DownThemAll есть какая-то проблема. В нем нет обычной оконной панели вверху с элементами управления окном и, в моем случае, синей полосой. Смотрите картинку ниже. Я могу щелкнуть правой кнопкой мыши на левой стороне и получить элементы управления окном, а также перетащить его, поэтому я не уверен, является ли это ошибкой или функцией.

Я попытался отследить форумы для этого расширения, но похоже, что срок действия домена истек несколько дней назад.

Я попытался сбросить расширение до значений по умолчанию, и никаких изменений. Нет никаких вариантов, связанных с этим, насколько я могу сказать в любом случае. Я попробую перезапустить Firefox и перезагрузить компьютер. Я нахожусь в середине чего-то другого, я бы уже сделал это.

Это ошибка или особенность? Как мне вернуть верхнюю планку?

Downthemall 3.0.8, Firefox 55.03, Windows 7 Ultimate N 64 бит

4 ответа4

3

Проблема, которую я подозреваю, ставит многих здесь не только из-за отсутствия строки заголовка DownThemAll , но и из-за этого невозможно переместить его окно.

Когда я читаю в вопросе Дэна Уэйли,

Я могу щелкнуть правой кнопкой мыши на левой стороне и получить элементы управления окна, а также перетащить его

Я начал экспериментировать и обнаружил, что, по крайней мере, в моем случае (Windows 7 Pro, FireFox 55.0.3 (32-bit), DownThemAll 3.0.8)есть часть окна DownThemAll , которую можно использовать вместо строки заголовка для изменения положения (см. мою иллюстрацию). Обратите внимание, что вы также можете щелкнуть правой кнопкой мыши в этом регионе и выбрать Свернуть.

Куда щелкнуть левой кнопкой мыши и перетащить

3

К сожалению, это похоже на ошибку в текущих версиях DownThemAll и Firefox 55+. Единственный способ решить эту проблему - вернуться к Firefox 54.0.1 или более ранней версии.

Обратите внимание, что из-за изменений в Firefox 57, касающихся принятия WebExtensions (с вероятностью, что FF57 будет выпущен в основном в октябре 2017 года), DTA, вероятно, потребуется значительная переписывание, чтобы продолжить работу в будущем, и пока не ясно, произойдут ли эти обновления.

Итак, на данный момент, если DTA важен для вас, вам может понадобиться сохранить две копии Firefox (до и после FF55), чтобы продолжить использовать его некоторое время.

1

Firefox ESR (в настоящее время 52.3.0) все еще имеет соответствующую поддержку для старых расширений, в том числе тех, которые используют XULRunner. Излишне говорить, что DTA демонстрирует безошибочную работу с FF ESR. Обратите внимание, что в более новой версии FF папка профиля используется совместно с папкой ESR, но пока я не столкнулся с какими-либо проблемами, используя их обе.

1

Вы можете использовать следующий CSS в Стильном стиле, чтобы вернуть заголовок и кнопки min/max/close:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#DownThemAll #titlebar {
  -moz-appearance: -moz-window-titlebar-maximized;
  -moz-window-dragging: drag;
}
#DownThemAll #titlebar-min {
  -moz-appearance: -moz-window-button-minimize;
}
#DownThemAll #titlebar-max {
  -moz-appearance: -moz-window-button-maximize;
}
#DownThemAll #titlebar-close {
  -moz-appearance: -moz-window-button-close;
}

Изменить: Это возвращает кнопку «Онлайн / Оффлайн» назад:

#DownThemAll statusbarpanel#netstatus {
  list-style-image: url("chrome://dta/skin/win/netstatus-aero.png");
  -moz-image-region: rect(0, 16px, 16px, 0);
}
#DownThemAll statusbarpanel#netstatus[offline] {
  -moz-image-region: rect(0, 32px, 16px, 16px);
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .