Под дочерними окнами я имею в виду диалоговое окно параметров (/ предпочтений), приглашение к загрузке, синхронизация XMarks. Всё, что не является окном браузера, правда.

Новая версия Firefox, кажется, выравнивает дочерние окна по центру окна. После перемещения одного из этих окон будущие окна появятся в том же месте. Хуже того, если такое окно появляется, когда браузер свернут, оно начинает появляться в верхнем левом углу экрана.

У меня также была проблема, когда окна появлялись за кадром, из-за чего мне пришлось использовать Alt + Space, чтобы переместить окно обратно на экран.

Как мне сказать Firefox снова разместить эти окна в соответствии с его собственными правилами?

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

2 ответа2

0

Есть 2 способа решить эту проблему: сбросить панели инструментов и элементы управления в безопасном режиме или вручную отредактировать свой профиль. Для случая одного пользователя я рекомендую первый, но последний может быть удобнее, если вы управляете несколькими компьютерами и пытаетесь сбросить несколько профилей в сети Windows.

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

1. Метод безопасного режима

  1. Полностью закройте Firefox - все окна и диалоги
  2. Запустите Firefox в безопасном режиме.
  3. В окне безопасного режима Firefox выберите «Сбросить панели инструментов и элементы управления».
  4. Нажмите «Внести изменения» и «Перезагрузить».

Вы сделали. Легко и просто.

2. Альтернативный ручной метод

  1. Полностью закройте Firefox - все окна и диалоги
  2. Откройте папку профиля Firefox
  3. Найдите файл localstore.rdf и полностью удалите файл. Этот файл будет воссоздан при следующем запуске Firefox.

Также можно отредактировать localstore.rdf вручную и удалить только данные, касающиеся расположения окон. Однако это не рекомендуется из-за сложности файла. Само содержимое файла представляет собой сериализованные в формате XML данные RDF и может быть легко просмотрено или отредактировано в обычном текстовом редакторе, но данные представлены в виде кортежей RDF, поэтому части одного и того же параметра разбросаны по файлу. Правильное редактирование без понимания RDF может быть трудным.

0

Я столкнулся с проблемой, когда окно одного из моих расширений зависло на полноэкранном рендере, даже когда Firefox не был полноэкранным. Без кнопок панели инструментов я не смог бы восстановить окно даже меньшего размера. Удаление localstore.rdf не помогло. Однако после удаления xulstore.json все окна вернулись в исходное положение. (Firefox 43.0.4 на Mac OSX 10.11.2)

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