Bug 43948

Summary: Выпадающий список меню закрывается, при наведении на расположенный под ним элемент кода с всплывающей подсказкой в PascalABCNETLinux
Product: Sisyphus Reporter: Alexandr Shashkin <dutyrok>
Component: pascalabcnetAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Видео с примером ошибки none

Description Alexandr Shashkin 2022-10-05 14:21:47 MSK
Created attachment 11630 [details]
Видео с примером ошибки

Стенды с ошибкой:
=================
* Workstation K 10 x86_64 (обновлено до Sisyphus)
* Workstation 10 x86_64 (обновлено до Sisyphus) - реальный стенд
* Education 10 XFCE x86_64 (обновлено до Sisyphus)
* Education 10 KDE x86_64 (обновлено до Sisyphus)
* Server 10 x86_64 (обновлено до Sisyphus)

Версия программы:
=================
pascalabcnet-3.8.3.3177-alt1.gitd7d6d24d

Шаги, приводящие к ошибке:
==========================
1) Запустить PascalABCNETLinux
2) Вставить следующий код:
var
    i, max: integer;
begin
    max := random(20);
    for i := 1 to max do begin
        writeln(i, ') Hello user');
    end
end.
3) Открывать вкладки Меню программы (Файл, Правка, Вид, Программа, Сервис, Помощь) и наводить курсор мыши в выпадающем списке вкладки там, где под ним расположены элементы кода, у которых есть всплывающие подсказки (названия переменных, названия типов переменных, названия функций и т.п.) 

Результат:
==========
При наведении на такой элемент кода, выпадающий список меню закрывается и показывается всплывающая подсказка

Ожидаемый результат:
====================
Выпадающий список меню не закрывается, а всплывающая подсказка не возникает
Comment 1 Repository Robot 2022-12-06 18:26:56 MSK
pascalabcnet-3.8.3.3211-alt1 -> sisyphus:

 Tue Dec 06 2022 Andrey Cherepanov <cas@altlinux> 3.8.3.3211-alt1
 - New version.
 - Fixed force popup menu by tooltip (ALT #43948).