diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-04-26 09:36:14 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-04-27 09:51:15 +0200 |
commit | c0cbd13c945c5f47057b413efc88b2e3bb72d025 (patch) | |
tree | b398de5968c0d1f15dd26eb4254f60fdfc6c4c60 /sal | |
parent | 1a891f2fadae01aca95157b09d6ea8e223bee1ea (diff) |
Related: tdf#130326 drop ScContentTree::ObjectFresh
this was introduced as part of the large IA2 integration
commit b41332475783c31136673fb44cf4c411bb0148f8
Author: Steve Yin <steve_y@apache.org>
Date: Mon Dec 2 15:54:29 2013 +0000
Integrate branch of IAccessible2
Both calc and writer gained the feature that "space" in the navigator
for drawing objects selects the highlighted object, extending the
selection if another one is already selected. (notably impress was
left unchanged)
In calc, but not writer, an ObjectFresh was added which fires
on every SfxHintId::ScKillEditView which is broadcast on every
exit of the cursor from a cell. Its purpose seems to be primarily to
re-highlight the last selected-by-keyboard entry on a content refresh.
As far as I can tell this doesn't seem necessary and we already refresh
content on SfxHintId::ScDrawChanged events so we shouldn't need to
additionally refresh on ScKillEditView and refreshing on every
ScKillEditView is very slow on navigating through a calc document with a
lot of drawing objects.
Change-Id: I64b2840f8510d474314d108e657fc3367f8ab6c0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114650
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sal')
0 files changed, 0 insertions, 0 deletions