Firefox завершает работу с помощью Ctrl-q без запроса, хотя showQuitWarning имеет значение true

2

Сам вопрос в заголовке. Я использую и использую два профиля Firefox, второй настраивается одинаково, но спрашиваю каждый раз, когда я нажимаю ctrl-q. Как я могу отключить Ctrl-Q?

aryndin
источник
Какую ОС вы используете? Какая версия Firefox?
fixer1234
@ ficer1234 Это 62.0 (64-разрядная
версия

Ответы:

2

Это была давняя жалоба с Firefox. Было несколько высоко оцененных расширений для отключения Ctrl-Q, но они не совместимы с Firefox Quantum. Существует расширение, которое совместимо, но большинство обозревателей считают его неработающим. Я не знаю никаких других расширений.

Помимо расширений, было несколько подходов к решению этой проблемы. Один из них - переназначить комбинацию клавиш с помощью специального сочетания клавиш. В зависимости от вашей ОС вы можете сделать это изначально или использовать что-то вроде AutoHotKey. Люди часто переназначают Ctrl-Q, чтобы просто подать звуковой сигнал или воспроизвести один из системных звуков.

Тем не менее, это может быть приемлемый обходной путь, чтобы просто контролировать действия Firefox, когда вы случайно нажимаете Ctrl-Q. Это зависит от ряда настроек. Они немного изменились и зависят от платформы, поэтому вам может понадобиться проверить несколько мест, чтобы найти их в вашей версии.

Ctrl-Q просто закрывает окно. Как это влияет на Firefox, зависит от предпочтений и настроек конфигурации. Первый параметр, который определяет, является ли вы установить Firefox Restore previous sessionпри запуске (в зависимости от вашей версии, он также может быть помечен что-то вроде «Показать мои окна и вкладки с прошлого раза». В моей системе это под Edit | Preferences | General: Startup.

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

Если вы хотите предупреждение, вам нужно отключить Restore previous sessionпредпочтение. В этом случае вы можете использовать «Журнал» для повторного открытия вкладок, но это не помнит состояние каждой вкладки.

Если Restore previous sessionпри запуске отключен , есть несколько параметров, управляющих предупреждениями. Предупреждения позволяют отменить закрытие, если оно не было задумано (если только вы не привыкли автоматически отменять предупреждение). Они находятся в about:config(который вы вводите как URL). Примите предупреждение об аннулировании вашей гарантии, это просто для того, чтобы привлечь ваше внимание (хотя возможно запутать Firefox неочевидными способами, если вы начнете играть с настройками, с которыми вы не знакомы). Настройки в алфавитном порядке, и вы также можете искать.

  • Найдите browser.showQuitWarningи убедитесь, что он установлен на True(вы можете переключить его на True, если это не так).
  • Найдите browser.tabs.warnOnCloseи убедитесь, что он установлен на True(вы можете переключить его на True, если это не так). В зависимости от вашей версии у вас может быть опция под названием Edit | Preferences | Tabs«Предупредить меня при закрытии нескольких вкладок». Я не уверен, что это один и тот же параметр, но это не помешает установить или проверить его в обоих местах.

Я подозреваю, что в вашем случае выход из режима Ctrl-Q без предупреждения, даже с параметром browser.showQuitWarning True был вызван тем, что этот профиль был настроен для восстановления сеанса при перезапуске.

fixer1234
источник
Большое спасибо! Restore previous sessionработал как шарм!
Арындин