Bug 20117 - При залипании клавиши PrintScreen приложение Ksnapshot запускается до бесконечности
: При залипании клавиши PrintScreen приложение Ksnapshot запускается до бесконе...
Status: NEW
: Sisyphus
(All bugs in Sisyphus/kde4base)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2009-05-20 15:55 by
Modified: 2012-03-16 15:31 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2009-05-20 15:55:22
Если нажать клавишу PrintScreen и немного ее удерживать, то приложение
Ksnapshot начинает запускаться до бесконечности и остановить этот процесс
невозможно.

Проявляется на kde4 из Сизифа и Branch/5.0. Говорят, что на kde3 тоже
проявляется.
------- Comment #1 From 2009-05-20 21:43:30 -------
Так это разве бага? Хоткей авторепитится, соответственно вызывается висящее на
нём действие. Или, если переформулировать: какое поведение хотели бы видеть вы
в данном случае?
------- Comment #2 From 2009-05-20 21:54:57 -------
Действие должно повторяться ДО БЕСКОНЕЧНОСТИ?

Меня устроит любое поведение, при котором не приходилось бы убивать KDE, так
как работать после этого становится просто невозможно.

Например, однократный запуск ksnapshot в случае залипания клавиши. Ибо особого
смысла в многократном запуске нет.
------- Comment #3 From 2009-05-27 16:40:52 -------
Бывает просто случайно нажмешь раза три PrintScreen (у меня BackSpace и
PrintScreen рядом, бывает промахиваюсь) и окно ksnapshot открывается просто
бесконечно, а вовсе не три раза. Избавится можно только рестартом кде.
------- Comment #4 From 2010-09-04 11:19:11 -------
Эээ... то есть Вы по сути хотите ratelimit -- если это приложение от этого
пользователя запускалось менее, скажем, секунды тому, то проигнорировать
событие.

Думаю, это реализуемо даже простой шелловой обёрткой при желании.