Thunderbird Quick Filter – удалить текст по умолчанию

Окно быстрого фильтра по умолчанию отображает текст Filter These messages... <Ctrl+Shift+K> как показано на скриншоте.

введите описание изображения здесь

Текст исчезает, когда я начинаю вводить в окно, но снова появляется, когда текст в окне удаляется.

Я считаю текст отвлекающим. Есть ли способ удалить его? Я хотел бы иметь пустое окно без текста.

Я использую Thunderbird 24.4.0

  • Thunderbird: скрыть уведомление тега в заголовке сообщения
  • Конфигурация Thunderbird для патчей ядра - не может найти ключ регистра
  • Thunderbird: новое уведомление по электронной почте не работает
  • Thunderbird / Enigmail: проблема с цветами
  • Невозможно убедить Thunderbird открывать ссылки во всем, кроме Firefox, на ArchLinux
  • получить категории gmail на thunderbird
  • enigmail: автоматическое отображение идентификатора фотографии
  • thunderbird - не может создать новую учетную запись gmail - страница oauth висит
  • One Solution collect form web for “Thunderbird Quick Filter – удалить текст по умолчанию”

    Да, есть способ удалить его.

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

    Технические подробности:

    Исходный файл, chrome/messenger/content/messenger/quickFilterBar.xul расположенный внутри omni.ja устанавливает текст со следующим тегом XUL с использованием атрибута emptytextbase (в строке 139 для Thunderbird 24.5.0):

     <textbox id="qfb-qs-textbox" flex="1" type="search" placeholder="" emptytextbase="&quickFilterBar.textbox.emptyText.base;" ... 

    Только для справки: &quickFilterBar.textbox.emptyText.base; определяется в chrome/<lang>/locale/<lang>/messenger/quickFilterBar.dtd , также находящемся внутри omni.ja

    XUL Overlay внутри моего аддона меняет текст на пустую строку со следующей строкой:

     <textbox id="qfb-qs-textbox" emptytextbase=""></textbox> 
    Linux и Unix - лучшая ОС в мире.