diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2015-02-04 19:39:52 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@collabora.com> | 2015-02-04 19:49:08 +0100 |
commit | 4fe21d490b073a970364eaaff830d5734975124a (patch) | |
tree | 1b2fb54d4c0005d6a7e67eb8e070a3b6a4510f8b /pyuno | |
parent | cedee021e45ddd0655e9cb791cf706ab4ef042af (diff) |
discard excessive (X11) autorepeat keyboard events if they overload LOprivate/llunak/munich_12587
If e.g. a document is slow to redraw, scrolling it by holding down a key such
as PageDown can make LO lag behind and continue processing the queued up
input events even (long) after the key has been released. Since with autorepeat
keyboard events the normal user expectations are to hold it until something
happens and the exact number of the events doesn't matter, simply discard
excessive autorepeat keyboard events if LO can't keep up with them.
(cherry picked from commit fc29d34dc60dda5ddbc8f0444684bd2f4eb3668e)
Change-Id: I45acdc9aa5033647fb80760991437dddfcb6591c
Diffstat (limited to 'pyuno')
0 files changed, 0 insertions, 0 deletions