diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2022-03-28 16:15:57 +0200 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2022-03-29 06:54:19 +0200 |
commit | f622149cb2ee3a8259f8e8f3b013ca5b4b5e1d80 (patch) | |
tree | 5500108e7974b4becbac2def113f6a3dd4d51e8e /vcl/osx | |
parent | 623c8502a5af5c0061f5285e8c0c4ac973990b7c (diff) |
a11y: Drop unused, deprecated table model change event types
All places that were previously emitting
`AccessibleTableModelChangeType::INSERT`
and `AccessibleTableModelChangeType::DELETE`
events have been ported to emit
the 4 new event types introduced in
Change-Id I30821a5acafa4f3d1dafdfc219f3b4568d9a6e89,
"a11y: Add new table model change types for row/col insertion/del"
instead.
Therefore, the handling of those events can be
dropped from the gtk3 VCL plugin and for macOS's
a11y listener as well.
Also, drop the now completely unused
constants from the IDL file as mentioned
in Change-Id I30821a5acafa4f3d1dafdfc219f3b4568d9a6e89:
> From a UNO API perspective, this change
> and the final removal of the
> `AccessibleTableModelChangeType::DELETE`
> and `AccessibleTableModelChangeType::INSERT`
> constants in a follow-up commit
> should be unproblematic, because the
> corresponding APIs have been unpublished in
>
> commit 70626249cd247d9acdad417b8eaf252bae22c059
> Date: Thu Nov 29 00:27:03 2012 +0100
>
> API CHANGE a11y unpublishing and add/removeListener rename.
Change-Id: I1c062e26481b916af882e301c5f911aba9550ea3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132221
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Diffstat (limited to 'vcl/osx')
-rw-r--r-- | vcl/osx/a11ylistener.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/vcl/osx/a11ylistener.cxx b/vcl/osx/a11ylistener.cxx index fd275dab3079..b49b4509270e 100644 --- a/vcl/osx/a11ylistener.cxx +++ b/vcl/osx/a11ylistener.cxx @@ -42,9 +42,7 @@ static NSString * getTableNotification( const AccessibleEventObject& aEvent ) if( (aEvent.NewValue >>= aChange) && (aChange.Type == AccessibleTableModelChangeType::ROWS_INSERTED || - aChange.Type == AccessibleTableModelChangeType::ROWS_REMOVED || - (( AccessibleTableModelChangeType::INSERT == aChange.Type || AccessibleTableModelChangeType::DELETE == aChange.Type ) && - aChange.FirstRow != aChange.LastRow ))) + aChange.Type == AccessibleTableModelChangeType::ROWS_REMOVED)) { notification = NSAccessibilityRowCountChangedNotification; } |