bfa9d01920
`VCLXAccessibleList` is the owner of the `VCLXAccessibleListItem`s held in that vector, so I see no reason to hold them by weak reference, which according to the doc in `udkapi/com/sun/star/uno/XWeak.idl` is to avoid affecting the lifetime of the objects: > <p>The sense of weak references is to hold a reference to an object > without affecting the lifetime of the object. That means that a weak > reference may become invalid, at any time, if the referenced object dies. > </p> Quite the contrary, it is actually responsible for the lifecycle of the list item a11y objects and should dispose them when itself gets disposed, which will be added in a subsequent commit. Change-Id: I57fe3367f1199cd0c24f006f6e25a1e9c930c154 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/156521 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de> |
||
---|---|---|
.. | ||
accessiblemenubasecomponent.hxx | ||
accessiblemenucomponent.hxx | ||
accessiblemenuitemcomponent.hxx | ||
svtaccessiblenumericfield.hxx | ||
vclxaccessiblebox.hxx | ||
vclxaccessiblebutton.hxx | ||
vclxaccessiblecheckbox.hxx | ||
vclxaccessiblecombobox.hxx | ||
vclxaccessibledropdowncombobox.hxx | ||
vclxaccessibledropdownlistbox.hxx | ||
vclxaccessibleedit.hxx | ||
vclxaccessiblefixedhyperlink.hxx | ||
vclxaccessiblefixedtext.hxx | ||
vclxaccessibleheaderbar.hxx | ||
vclxaccessibleheaderbaritem.hxx | ||
vclxaccessiblelist.hxx | ||
vclxaccessiblelistbox.hxx | ||
vclxaccessiblelistitem.hxx | ||
vclxaccessiblemenu.hxx | ||
vclxaccessiblemenubar.hxx | ||
vclxaccessiblemenuitem.hxx | ||
vclxaccessiblemenuseparator.hxx | ||
vclxaccessiblepopupmenu.hxx | ||
vclxaccessibleradiobutton.hxx | ||
vclxaccessiblescrollbar.hxx | ||
vclxaccessiblestatusbar.hxx | ||
vclxaccessiblestatusbaritem.hxx | ||
vclxaccessibletabcontrol.hxx | ||
vclxaccessibletabpage.hxx | ||
vclxaccessibletabpagewindow.hxx | ||
vclxaccessibletextcomponent.hxx | ||
vclxaccessibletextfield.hxx | ||
vclxaccessibletoolbox.hxx | ||
vclxaccessibletoolboxitem.hxx |