diff options
author | Ashod Nakashian <ashod.nakashian@collabora.co.uk> | 2016-05-15 14:23:47 -0400 |
---|---|---|
committer | Ashod Nakashian <ashnakash@gmail.com> | 2016-05-28 20:38:37 +0000 |
commit | 692863ac3880c16c127250e5ba590406298b39ab (patch) | |
tree | 2ba3fbe60ee0ea6c1a625a22039b35e9f8ac1c25 /instsetoo_native/Makefile | |
parent | 91244b95b7826ec5c1075c00e6b4013804c4ab2f (diff) |
LOK: improved event handling and fixes
During painting, when notifications are disabled, we could still
receive notifications that are imporatant and cannot be suppressed.
So certain events are let through during painting.
A comment describes this better in the code.
Some widgets (notably postit/comment control) emits events in
relative (local) coordinates instead of absolute. This is patched
in many cases but some cases still exist that are rather hard
to patch due to the complex interaction with other parts of the code.
These supurious local coordinate updates (notably cursor invalidation)
are supressed to avoid the bad side-effects they cause in LOOL.
Change-Id: Ie22a316d54ea163c6976ed04314d6ced8247824c
Reviewed-on: https://gerrit.libreoffice.org/25013
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
(cherry picked from commit b5c2a3fdbbf4161b0699ba515f63f98d7607ddf2)
Reviewed-on: https://gerrit.libreoffice.org/25424
Tested-by: Jenkins <ci@libreoffice.org>
Diffstat (limited to 'instsetoo_native/Makefile')
0 files changed, 0 insertions, 0 deletions