Bug 163801 - Paragraphs unexpectedly implement the "selection" interface, states, and events
Summary: Paragraphs unexpectedly implement the "selection" interface, states, and events
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: a11y-Linux
  Show dependency treegraph
 
Reported: 2024-11-07 14:43 UTC by Joanmarie Diggs
Modified: 2024-11-07 14:43 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joanmarie Diggs 2024-11-07 14:43:26 UTC
Paragraphs in Writer, unlike text objects in other applications, toolkits, and browsers implement AtkSelection.

According to these docs: https://docs.gtk.org/atk/iface.Selection.html

> The ATK interface implemented by container objects whose
> AtkObject children can be selected.

> AtkSelection should be implemented by UI components with
> children which are exposed by #atk_object_ref_child and
> atk_object_get_n_children, if the use of the parent UI
> component ordinarily involves selection of one or more>
> of the objects corresponding to those AtkObject children -
> for example, selectable lists.

> Note that other types of “selection” (for instance text selection)
> are accomplished a other ATK interfaces - AtkSelection is limited
> to the selection/deselection of children.

Michael: Please take a look. Thanks in advance!