Bug 57926

Summary: Есть ли смысл в alt-fix-multiple-clipboard-insertions.patch?
Product: Sisyphus Reporter: Жора Змейкин <katze_942>
Component: kf6-kguiaddonsAssignee: sirius <sirius>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: catsemaofficial, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=57684

Description Жора Змейкин 2026-02-19 00:42:16 MSK
В Klipper (история буфера обмена) с 5-секундной задержкой выбираются другие элементы для копирования. Нажимаешь Meta+V, выбираешь другой элемент, и он копируется в буфер обмена только через 5 секунд. Обычное копирование через Ctrl+C работает мгновенно. В логах plasmashell выводится:

plasmashell[4655]: MimeData setting timeout

Воспроизведение:
1. Скопировать что-нибудь через Ctrl+C
2. Скопировать что-нибудь другое через Ctrl+C
3. Открыть историю буфера обмена (виджет Klipper в панели)
4. Выбрать какой-нибудь элемент
5. Попытаться что-то вставить. Вставится старый элемент

Сам патч как будто уже неактуален, велика вероятность что это исправлено в upstream KDE в версии 6.22, где обработку ext_data_control вынесли в отдельный поток с собственной Wayland event queue и QRecursiveMutex (и оно исправило 9 багов):
https://invent.kde.org/frameworks/kguiaddons/-/merge_requests/191

Кроме того, этот уже вызывал баги и до этого:
https://bugzilla.altlinux.org/57684
https://bugzilla.altlinux.org/57621
Comment 1 Artem Baleevskih 2026-02-24 20:34:58 MSK
Подтверждаю, аналогичная проблема с работой буфера.
Comment 2 Artem Baleevskih 2026-02-24 20:37:43 MSK
На двух разных ПК (рабочий Nvidia и домашний AMD, оба на Wayland сессии. ALT Regular KDE). 

Копирование и вставка текста срабатывает корректно, если вставлять то, что было только что скопировано. А вот если что-то выбрать из буфера обмена (истории), скопированное ранее, то информация для вставки применяется с задержкой, примерно в 5 секунд, пока условный таймер не пройдёт, вставляется предыдущий текст.

А если быть точнее, то после того как plasmashell ругнётся:
И выдаст в лог:
MimeData setting timeout

И вот после каждого:
MimeData setting timeout
MimeData setting timeout
MimeData setting timeout
Буфер подставляет выбранную информацию
Comment 3 Repository Robot 2026-03-03 17:10:07 MSK
kf6-kguiaddons-6.23.1-alt2 -> sisyphus:

Tue Mar 03 2026 Dmitrii Fomchenkov <sirius@altlinux> 6.23.1-alt2
- fix delay when pasting text from Klipper wdiget (closes: 57926)