Bug 307439 - Popups Menus are not correctly exported
Summary: Popups Menus are not correctly exported
Status: ASSIGNED
Alias: None
Product: qaccessibilityclient
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 0.1.0
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Frederik Gladhorn
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-26 14:47 UTC by Peter Grasch
Modified: 2021-03-09 07:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Grasch 2012-09-26 14:47:51 UTC
Popup menus are not correctly exported.

The shipped manual testcase of qaccessibilityclient lists all running applications as children of any popup menu instead of the actual entries.

Reproducible: Always




Tip: For debugging this it could be helpful to create a separate X pointer so that the opened popup menu can remain open while investigating the problem (https://wiki.archlinux.org/index.php/Multi-pointer_X).
Comment 1 Frederik Gladhorn 2012-10-03 14:10:24 UTC
As far as I can tell, pure Qt and Gnome applications work. I currently suspect that the KDE menus are inconsistent in their hierarchy. The QActions seem to be children of the application's main window itself instead of the menu. This leads to parent and indexOfChild not working correctly. It may be that the bridge will have to fake it though, if there is no proper fix.
Comment 2 Justin Zobel 2021-03-09 07:30:37 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.