Hi Michael,
Michael Weghorn schrieb am 05.11.2025 um 13:52:
LibreOffice supports extended tooltips for widgets. If enabled, those
are shown instead of the standard tooltip when mouse-hovering over a
widget.
As GTK (like other toolkits) doesn't have any such concept, there's also
no corresponding property that can be set/used for the widget in the .ui
file.
Currently, the accessible description property
("AtkObject::accessible-description") is used instead.
As the name indicates, that one however has a different purpose.
While the text used for the extended tip can be appropriate as an
accessible description in some cases, that is often not the case (see
examples at the bottom).
Therefore, I think it would make sense to separate the two, and no
longer use the AtkObject::accessible-description property for the
extended tip.
I think, it is a good idea to separate extended tooltip and
accessible-description. When I have first examined and edited an *.ui
file, I was very confused that an extended tooltip was inside a special
accessibility relevant element.
Kind regards,
Regina