diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-06-22 08:02:46 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2016-06-22 07:07:40 +0000 |
commit | 380a646b957052f96b3f9440d20dc63fc72e1d46 (patch) | |
tree | 50deed3cbb91531d60f21cf2173a45f3bff44e3c /idl | |
parent | b4861b60b2f6d7ffd9efcd8e028e2578da4b464f (diff) |
lokdocview: ensure setView() + doSomethingElse is atomic
Otherwise it's possible that a keystroke is sent in for a different view,
when that other view reacts to an invalidation (invoking paintTile())
caused by a previous keystroke.
I.e. open two views, place the cursor at different positions, type fast,
and some of the characters appeared at the incorrect view.
Change-Id: Ie5e471f1b9c2d69adaa87111fba74d4abe184ef8
Reviewed-on: https://gerrit.libreoffice.org/26562
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
Diffstat (limited to 'idl')
0 files changed, 0 insertions, 0 deletions