Bug 57695 - Claws Mail - некорректно отображается баннер с оповещениями о новых письмах
Summary: Claws Mail - некорректно отображается баннер с оповещениями о новых письмах
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: claws-mail-plugin-notification (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-28 17:31 MSK by Дмитрий Кольвах
Modified: 2026-02-03 13:14 MSK (History)
12 users (show)

See Also:


Attachments
Баннер требует прокрутку, отображен некорректно (88.70 KB, image/png)
2026-01-28 17:31 MSK, Дмитрий Кольвах
no flags Details
Баннер не требует прокрутки (96.90 KB, image/png)
2026-01-28 17:31 MSK, Дмитрий Кольвах
no flags Details
Часть окна терминала вместо баннера (277.75 KB, image/png)
2026-02-03 13:05 MSK, Иванов Александр Владимирович
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Дмитрий Кольвах 2026-01-28 17:31:09 MSK
Created attachment 20579 [details]
Баннер требует прокрутку, отображен некорректно

При попытке использовать баннер для оповещения о новых/непрочитанных письмах, наблюдается эффект:
- если общая длина заголовков писем меньше, чем ширина баннера, баннер показывается корректно
- если общая длина заголовков писем больше, чем ширина баннера, баннер имеет некорректный размер и показывает содержимое окна, которое было под ним в момент настройки.

Ожидаемое поведение:
- если общая длина заголовков писем больше, чем ширина баннера, то его содержимое прокручивается в форме бегущей строки.

claws-mail-4.3.1-alt3.x86_64
claws-mail-plugin-notification-4.3.1-alt3.x86_64
Simply Linux p11, XFCE

На Workstation p10 (MATE) поведение корректное, проблема обнаружилась при переходе на Simply p11.
Comment 1 Дмитрий Кольвах 2026-01-28 17:31:46 MSK
Created attachment 20580 [details]
Баннер не требует прокрутки
Comment 2 Иванов Александр Владимирович 2026-02-03 13:05:51 MSK
Created attachment 20610 [details]
Часть окна терминала вместо баннера
Comment 3 Иванов Александр Владимирович 2026-02-03 13:14:40 MSK
Стенды, на которых воспроизводится ошибка:
  kworkstation-11.2-x86-64, обновленный до sisyphus
  workstation-11.1-x86-64, обновленный до sisyphus
  education-11.0-x86-64-kde, обновленный до sisyphus
  education-11.0-x86-64-xfce, обновленный до sisyphus

Версия программы: claws-mail-plugin-notification-4.3.1-alt3

Шаги воспроизведения ошибки:
1) Установить пакет:
   # apt-get install -y claws-mail-plugin-notification
2) $ claws-mail
3) Настройки -> Модули -> Загрузить -> Выбрать notification.so -> Открыть
4) Настройки -> Параметры -> Модули -> Баннер
5) Показывать баннер: Только если не пустой
   Ширину баннера выставить такой, чтобы заголовок сообщения в него не помещался
6) Применить

Фактический результат: Баннер не отображется, но если ширину баннера установить такой, что заголовок сообщения в него поместится, баннер отобразится

Ожидаемый результат: Баннер отображается

Дополнительная информация: В p11 ошибка также воспроизводится
На education-11.0-x86-64-xfce и Simply Linux на месте, где должен отображаться баннер показывается содержимое окна, которое было под ним в момент настройки. (См. картинку выше)