Issue metadata
Sign in to add a comment
|
Frames containing pop-up lists or menus should have ATK_STATE_ACTIVE |
||||||||||||||||||||||||
Issue descriptionSteps to reproduce: 1. Launch the attached pyatspi accessibility event listener 2. Launch Chromium 3. Press Alt+F to get into the menu and down arrow 4. Give focus to the location bar and type a few letters triggering a popup list to appear Expected results: Each time the listener prints out a state-change event for the newly-selected item, it would indicate the parent frame is active. Actual results: Each time the listener prints out a state-change event for the newly-selected item, it indicates the parent frame is not active.
,
Nov 30
Martin: Thanks!! I can confirm the fix for the menu (step 3 in the opening report). However, the frame containing the popup list of the search/location bar seems to still lack state active. If this is a known issue, sorry for the noise.
,
Dec 1
Yes, the omnibox uses an entirely different code path, so we'll need to do more investigation there to figure out what the proper way to ensure that it is parented by an active window.
,
Dec 1
,
Dec 1
Would you like me to open a new issue for the omnibox so that we can track that? |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Nov 30