Bug 47574

Summary: Некорректная работа команды "mouse off" на системах с MATE и XFCE
Product: Sisyphus Reporter: Монастырский Илья <monastirskiyii>
Component: libvtermAssignee: cow <cow>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cow
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Ошибка none

Description Монастырский Илья 2023-09-14 13:29:57 MSK
Created attachment 14427 [details]
Ошибка

Версии пакетов: 
libvterm-0.3.2-alt1
libvterm-tools-0.3.2-alt1

Стенды (обновлены до Sisyphus):
Alt Education XFCE 10.1 x86-64
Alt Workstation 10.1 x86-64
Alt Server 10.1 x86-64

Шаги воспроизведения: 
1) Выполнить команду:
$ vterm-ctrl mouse motion
2) Внутри окна терминала подвигать курсором мышки
3) Выполнить команду:
$ vterm-ctrl mouse off

Результат:
Команда "vterm-ctrl mouse off" не останавливает команду "vterm-ctrl mouse motion": в терминал всё так же выводятся координаты движения курсора

Ожидаемый результат:
Команда выполняется успешно, координаты движения курсора больше не выводятся


Проверялось в p10 - ошибка воспроизводится. Версии пакетов:
libvterm-0.1.4-alt1
libvterm-tools-0.1.4-alt1

==============================================================================
Дополнительно:
На системах с KDE ошибка НЕ воспроизводится - команда 'vterm-ctrl mouse off' выполняется корректно

Так же ошибка НЕ воспроизводится, если выполнить команду 'vterm-ctrl mouse click', затем 'vterm-ctrl mouse off' - команда выполняется корректно