Bug 54570

Summary: Проблемы с выпадающим списком и отображением окон в nomacs
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: nomacsAssignee: Ilya Mashkin <oddity>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: oddity, rider, tatyana
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
видео с ошибками
none
нет границ у окна none

Description Tatyana Gagina 2025-05-30 16:10:15 MSK
Created attachment 18650 [details]
видео с ошибками

Стенд, обновлённый до Sisyphus
ALT Workastation x86-64 (Gnome)

Сессия: Wayland
Версия: nomacs-3.17.2295-alt1


Установить пакет:
# apt-get install nomacs
Запустить:
$ nomacs

Результат:
   1. окно с вопросом о выборе языка и окно программы сливаются;
   2. проблемы при выборе языка с помощью мыши.

Подробнее:
1. Не видно границ, где заканчивается окно с выбором языка;
Наблюдается и в других приложениях при работе в Gnome (для сравнения брался altmediawriter, если открыть окно для записи - окно записи и основное сливаются).

2. Если нажать ЛКМ на поле с языком - выпадающий список появится на 1 секунду и тут же пропадёт (выбрать язык вы точно не успеете).

Как выход из ситуации: можно пролистать с помощью клавиатуры, опять же только с зажатой ЛКМ. Список автоматически закрывается.
Также можно выбрать, если зажатую левую клавишу держать и с зажатой двигать вверх и вниз. Если отпустить клавишу, то останется выбранным тот язык, на котором остался последний фокус.

Во вложении видео, где при  последней попытке выбрать язык просто зажималась левая кнопка мыши.

Есть предположение, что это проблема не самого пакета nomacs, проблема связана с окружением GNOME и его обработкой выпадающих списков в некоторых приложениях и слиянием окон
(прошу перевесить на другой пакет, если это предположение подтвердится).

На KDE нет такой проблемы.

Ожидаемый результат: у окон чётко обозначенные границы (нет слияния), выпадающий список раскрывается корректно, можно беспрепятственно выбрать необходимый язык.

Проверялось на P11, ошибка воспроизводится.
Версия: nomacs-3.17.2295-alt1
Comment 1 Tatyana Gagina 2025-05-30 16:10:58 MSK
Created attachment 18651 [details]
нет границ у окна
Comment 2 Tatyana Gagina 2025-05-30 16:14:36 MSK
Проверялось на виртуальной машине в виртуальном окружении Proxmox и реальном стенде Ноутбук Huawei Matebook D15 BoM-WFQ9.
Comment 3 Repository Robot 2025-06-01 05:43:20 MSK
nomacs-3.21.0-alt1 -> sisyphus:

 Sun Jun 01 2025 Ilya Mashkin <oddity@altlinux.ru> 3.21.0-alt1
 - 3.21.0 (Closes: #49295, #54570)